diff options
Diffstat (limited to 'lights-out.in')
-rw-r--r-- | lights-out.in | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lights-out.in b/lights-out.in index 144d7bd..e45a5c9 100644 --- a/lights-out.in +++ b/lights-out.in @@ -118,6 +118,15 @@ case "$1" in "$0" push power 0.1 || exit $? fi ;; + 'turn on') + check_argument_count 2 "$@" + value=$( + "$0" get power + ) || exit $? + if [ "${value}" -eq 0 ]; then + "$0" push power 0.1 || exit $? + fi + ;; *) >&2 printf 'unknown command "%s"\n\n' "$1" display_help |