def handle_manual_failover_update(event)
      if event.node_created? || event.node_changed?
        perform_manual_failover
      end
    rescue => ex
      logger.error("Error scheduling a manual failover: #{ex.inspect}")
      logger.error(ex.backtrace.join("\n"))
    ensure
      @zk.stat(manual_failover_path, :watch => true)
    end
def handle_manual_failover_update(event)
      if event.node_created? || event.node_changed?
        perform_manual_failover
      end
    rescue => ex
      logger.error("Error scheduling a manual failover: #{ex.inspect}")
      logger.error(ex.backtrace.join("\n"))
    ensure
      @zk.stat(manual_failover_path, :watch => true)
    end
Handles a manual failover znode update.

 @param [ZK::Event] event the ZK event to handle