Commit Graph

59 Commits

Author SHA1 Message Date
4898ae5082 Fix missing import of colorama Fore 2023-08-27 14:34:47 -04:00
249e1568a1 Fix incorrect echo() calls 2023-08-27 14:33:42 -04:00
33205273dc Fix missing YAML load 2023-08-27 11:41:10 -04:00
65d2b7869c Restore original no-connection behavior
Previously not specifying a connection when multiple were available
would error. This restores that behaviour.
2023-08-23 01:38:50 -04:00
66aee73f1d Fix incorrect short flags in node list 2023-08-22 09:26:35 -04:00
d769071799 Revamp behaviour of VM "--restart" options
Previously, either "--restart" was specified or a prompt was given, with
the prompt being ignored with "--unsafe" in favour of a reboot. This
failed to provide an explicit way to prevent VM restarts with these
commands, which might be desired in some non-interactive situations, and
the interaction of "--unsafe" with this option was an undesired bug.

This is now a complete binary flag with --restart and --no-restart
versions, while still defaulting to a prompt if neither is specified.
This allows full non-interactive control of this option.
2023-08-17 22:19:36 -04:00
4ccdd6347e Move provisioner wait to helpers and fix 2023-08-17 10:26:19 -04:00
b32f478633 Work around strange Python anomaly
Apparently, `True` is both an instance of `int` and `bool`, which is a
change and is very strange. Instead flip the conditional here.
2023-08-17 09:55:19 -04:00
d2bcaec28f Move new CLI client into place 2023-08-16 23:55:27 -04:00