Revert "[devices] Model devices as FSMs"

This reverts commit 52d85a99e61383327f8126889e7c2b6ef426eba1.

Reason for revert:This code is moving to google3.

Original change's description:
> [devices] Model devices as FSMs
> 
> This change does several things:
> 1) Model Fuchsia devices as state machines
> 2) Modify health checker and catalyst to use the new device interface.
> 
> Change-Id: Ic672429f0e8519097273209a94029ffd17080a84

TBR=nmulcahey@google.com,rudymathu@google.com

# Not skipping CQ checks because original CL landed > 1 day ago.

Change-Id: I16820748108125d1a520994635fce68b1b7c5757
2 files changed
tree: 4324e909e33c8211d034f316a9269a1c66403c24
  1. artifacts/
  2. buildbucket/
  3. cmd/
  4. devices/
  5. digest/
  6. gotidy/
  7. .gitignore
  8. AUTHORS
  9. go.mod
  10. go.sum
  11. LICENSE
  12. MAINTAINERS
  13. manifest
  14. PATENTS
  15. README.md
README.md

infra

This repo contains tools and config files necessary to run infrastructure related to builds, code review, version control, and continuous integrations.

In order to build the Go code, you must clone this repo into an appropriately named directory. This should do the trick:

REPO=fuchsia.googlesource.com/infra/infra
git clone https://${REPO} $(go env GOPATH)/src/${REPO}