Need to convert the json object to a string before doing a PUT.
Test still failing though, maybe other corruption.
Signed-off-by: Ben Greear <greearb@candelatech.com>
So user no longer has to worry about what ID matches their equipment
in the cloud-sdk database.
Start moving Nightly to use the base-class, removing the duplicated
cmd line parsing and similar.
Attempt to improve firmware update waiting and error messages,
but it is not actually updating firmware properly in this
case before after I made those changes.
Signed-off-by: Ben Greear <greearb@candelatech.com>
Lets us more easily control when and how to load firmware
or not.
Fix example to use correct device-id for Gleb's cloud ctlr.
There are still problems with the expect logic in lanforge-scripts
openwtr-ctl script, that is next to fix.
Signed-off-by: Ben Greear <greearb@candelatech.com>
And allow tunneling that through ssh tunnel, so you can run this command on
localhost and it will execute against NOLA lab systems, for instance.
It sort of works now, but blows up trying to update firmware via the cloud
for one reason or another.
Signed-off-by: Ben Greear <greearb@candelatech.com>