Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 961 Bytes

README.md

File metadata and controls

24 lines (19 loc) · 961 Bytes
$ device-manager -h 
Utilities for managing individual devices.

Usage: device-manager [OPTIONS] --host <HOST> <COMMAND>

Commands:
  restore  Restore device to a clean state
  reinit   Restore and initialize device to a known, useful state
  help     Print this message or the help of the given subcommand(s)

Options:
      --host <HOST>  Hostname or IP address of the device [env: AXIS_DEVICE_IP=]
  -u, --user <USER>  The username to use for the ssh connection [env: AXIS_DEVICE_USER=] [default: root]
  -p, --pass <PASS>  The password to use for the ssh connection [env: AXIS_DEVICE_PASS=] [default: pass]
  -h, --help         Print help
  -V, --version      Print version

Currently, this crate focuses on restoring devices to a known, useful state. It decomposes the problem into two parts:

  • restore any device in any state to a minimal baseline configuration.
  • initialize a restored device to a more useful baseline configuration.