[autotest] Modify dut_status.py to use RPCs
dut_status.py accesses DB directly.
This approach is not scalable with sharding and makes code hard to manage.
This CL makes the script use RPCs to master AFE.
BUG=chromium:448441
DEPLOY=apache
TEST=Run dut_status.py on local machine.
./site_utils/dut_status.py -b nyan_big -p testpool -s '2015-01-29 00:00:00'
./site_utils/dut_status.py -b nyan_big -p testpool -s '2015-01-29 00:00:00' -f
./site_utils/dut_status.py -s '2015-01-29 00:00:00' 172.27.215.234 -f
Change-Id: Ib8c4fb7f22a9d1038bd6ff0511328d8ed32ca7a8
Reviewed-on: https://chromium-review.googlesource.com/253560
Tested-by: Mungyung Ryu <mkryu@google.com>
Reviewed-by: Dan Shi <dshi@chromium.org>
Commit-Queue: Mungyung Ryu <mkryu@google.com>
2 files changed