b1e6eb1d84
Bump version to 0.9.70
2023-08-31 14:15:54 -04:00
e8f0005894
Bump version to 0.9.69 (nice)
2023-08-29 22:02:13 -04:00
2e1269eaae
Bump version to 0.9.68
2023-08-27 20:59:23 -04:00
bc37df2c11
Fix missing function parameter
2023-08-27 20:57:27 -04:00
1c79ce05ac
Bump version to 0.9.67
2023-08-27 14:47:20 -04:00
2fdf33ae20
Fix missing re import
2023-08-27 14:45:51 -04:00
346384b173
Better handle empty diffs
2023-08-27 14:44:21 -04:00
22f5448060
Add missing import for difflib unified_diff
2023-08-27 14:40:52 -04:00
7c4c0e4381
Fix missing import of colorama Fore
2023-08-27 14:34:47 -04:00
c41ec58e66
Fix incorrect echo() calls
2023-08-27 14:33:42 -04:00
d08b90f90d
Bump version to 0.9.66
2023-08-27 11:41:22 -04:00
f5cbedce6a
Fix missing YAML load
2023-08-27 11:41:10 -04:00
ce9eaaac8e
Bump version to 0.9.65
2023-08-23 01:56:57 -04:00
773571ae62
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
37cbee5060
Fix incorrect short flags in node list
2023-08-22 09:26:35 -04:00
529ecfdcf0
Bump version to 0.9.64
2023-08-18 12:34:27 -04:00
87ddd66e92
Avoid none entries in VM state list
2023-08-18 12:34:27 -04:00
50479be3ef
Fix bad import
2023-08-17 22:45:50 -04:00
d11abc928f
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
55b004f815
Move provisioner wait to helpers and fix
2023-08-17 10:26:19 -04:00
4aa6a65e6c
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
81e16e99f6
Correct entrypoint for CLI package
2023-08-17 00:27:45 -04:00
2dc2055cfa
Move new CLI client into place
2023-08-16 23:55:27 -04:00
5bd2bd468a
Move old CLI client out of the way
2023-08-16 23:54:51 -04:00
458603bcde
Move cli_lib to lib directory
2023-05-01 13:43:54 -04:00
3fa111aba5
Bump version to 0.9.63
2023-04-28 14:47:04 -04:00
2ae303f8bb
Increase timeout for connections to API
2023-03-14 09:19:13 -04:00
91ee397ed8
Adjust the main location too
2023-02-23 10:32:31 -05:00
adfb2da7d2
Show possible version minimum
2023-02-23 10:30:45 -05:00
1624af7c3f
Handle old clusters in cluster detail list
2023-02-23 10:28:55 -05:00
93c24faf9b
Better handle N/A health from old versions
2023-02-23 10:22:00 -05:00
5b853feb8e
Correct bad health text call for old clusters
2023-02-23 10:19:18 -05:00
b90d0729c4
Fix status when connecting to old clusters
2023-02-23 10:16:29 -05:00
38ff55556f
Set maintenance colour in cluster detail
2023-02-22 18:20:18 -05:00
646785b7f8
Bump version to 0.9.62
2023-02-22 18:13:45 -05:00
6561ca6f75
Add cluster detail list
...
Adds a command to show a list of details including health and item
counts for all configured clusters in the client.
2023-02-22 18:09:11 -05:00
0614e133fe
Lower default connect timeout to 1s
2023-02-22 18:09:01 -05:00
879a844f28
Add PVC version to cluster status output
2023-02-22 16:09:24 -05:00
dcd7ac066c
Correct lint error E741
2023-02-22 12:21:29 -05:00
75639c17d9
Format cluster health like node healths
...
Make a cleaner construct here.
2023-02-16 12:33:36 -05:00
25d0fde5e4
Add JSON output format for node info
2023-02-15 21:35:44 -05:00
21965d280c
Fix comparison in maintenance check
2023-02-15 16:47:31 -05:00
fa900f6212
Fix bugs and formatting of health messages
2023-02-15 16:28:56 -05:00
6ac5b0d02f
Modify cluster health to use new values
2023-02-15 15:45:43 -05:00
8df189aa22
Fix several bugs and optimize output
2023-02-13 16:36:15 -05:00
edb3aea990
Add node health value and send out API
2023-02-13 15:53:39 -05:00
c7c47d9f86
Bump version to 0.9.61
2023-02-08 10:08:05 -05:00
0b8d26081b
Bump version to 0.9.60
2022-12-06 15:42:55 -05:00
f3ba4b6294
Bump version to 0.9.59
2022-11-15 15:50:15 -05:00
faf9cc537f
Flip behaviour of memory selectors
...
It didn't make any sense to me for mem(prov) to be the default selector,
since this has too many caveats versus mem(free). Switch to using
mem(free) as the default (i.e. "mem") and make memprov the alternative.
2022-11-15 15:45:59 -05:00