Commit Graph

493 Commits

Author SHA1 Message Date
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
a28df75a5d Bump version to 0.9.58 2022-11-07 12:27:48 -05:00