Commit Graph

81 Commits

Author SHA1 Message Date
Joshua Boniface eef9bb6b1d Add wait flag to flush command 2018-07-17 01:48:15 -04:00
Joshua Boniface 01eec7b392 Add node load to information 2018-07-16 12:28:22 -04:00
Joshua Boniface 88b6b0e5f5 Correct variable name typo 2018-07-16 02:22:02 -04:00
Joshua Boniface 4d59b95035 Implement both names for ready/unflush 2018-06-26 23:47:24 -04:00
Joshua Boniface 8fc4de4093 [#2] Ensure nodes are validated as present in the cluster before acting on them 2018-06-22 12:24:53 -04:00
Joshua Boniface 4fdafff9f3 Add explanation about PVC_ZOOKEEPER envvar 2018-06-20 14:33:40 -04:00
Joshua Boniface bf5aa71381 Change colour of overprov state to yellow 2018-06-19 17:37:42 -04:00
Joshua Boniface ef8290370d Typo'd == 2018-06-19 17:36:54 -04:00
Joshua Boniface 88c3ca45b8 Fix up ordering here 2018-06-19 17:35:54 -04:00
Joshua Boniface 306d024fb8 Add displaying of overprovisioned status 2018-06-19 17:30:36 -04:00
Joshua Boniface fc8ff40814 Improve handling of non-running VMs for move/migrate/unmigrate 2018-06-17 23:26:33 -04:00
Joshua Boniface 4444bca39d Mass rename of connection variables to sensible names 2018-06-17 21:55:39 -04:00
Joshua Boniface 9c4475d4f9 Missed car change 2018-06-17 02:25:02 -04:00
Joshua Boniface 7f56542fe8 Better doc 2018-06-17 02:24:06 -04:00
Joshua Boniface ae28622475 Carpitalization 2018-06-17 02:22:43 -04:00
Joshua Boniface 4881a93758 Major usability tweaks to client; use arguments instead of options for the main argument of each command and remove mutual exclusivity options 2018-06-16 22:22:54 -04:00
Joshua Boniface d931b23720 More consistent wording 2018-06-15 01:57:01 -04:00
Joshua Boniface 72c740d5ab Had fields reveresed 2018-06-15 01:55:40 -04:00
Joshua Boniface 04918b8a4f OK really fix the bugs 2018-06-15 01:50:39 -04:00
Joshua Boniface 60fba72976 Fix some bugs 2018-06-15 01:45:14 -04:00
Joshua Boniface dd8b7d69cc Add task to gracefully terminate domain class instances 2018-06-15 01:37:23 -04:00
Joshua Boniface 60b5156c37 Fix a typo 2018-06-14 23:04:32 -04:00
Joshua Boniface 8b294d4bdb Add some validations that a VM is in start state before doing actions 2018-06-14 22:45:34 -04:00
Joshua Boniface 5a0599d2bc Forgot to import uuid too 2018-06-14 22:39:24 -04:00
Joshua Boniface 260a403c0a Add failed state to output 2018-06-14 12:16:44 -04:00
Joshua Boniface f2d7b5a62a More cleanup of stuff to make the pvcd module 2018-06-14 12:07:46 -04:00
Joshua Boniface 705f7a9b29 Move all the stuff from pvcf.py into pvc.py to keep everything in a single "binary" 2018-06-14 11:57:36 -04:00
Joshua Boniface a3c6f22b02 Make shutdown list colour yellow 2018-06-13 12:58:26 -04:00
Joshua Boniface f543c43978 Typo 2018-06-13 12:50:38 -04:00
Joshua Boniface ae28cc932e Add restart command support 2018-06-13 12:49:51 -04:00
Joshua Boniface 86cf3a57ee Another bugfix 2018-06-12 22:03:01 -04:00
Joshua Boniface 75efefada3 More bugfixes 2018-06-12 21:44:06 -04:00
Joshua Boniface f6921816fa Fix typo 2018-06-12 21:24:05 -04:00
Joshua Boniface 75477c7297 Finish up output printing and several other tweaks 2018-06-12 21:21:22 -04:00
Joshua Boniface 7b95f8b283 Some wording tweaks 2018-06-12 02:15:51 -04:00
Joshua Boniface df057c8f6d Lower width of daemon state 2018-06-12 02:14:50 -04:00
Joshua Boniface 5612dec66d Typo 2018-06-12 02:14:06 -04:00
Joshua Boniface d0a76b2ecb Reword some of the stuff and handle updates better 2018-06-12 02:12:36 -04:00
Joshua Boniface dd2560c2f8 Very beautiful and elegant list functions 2018-06-12 01:26:06 -04:00
Joshua Boniface de68519153 Remove superfluous state 2018-06-11 23:03:44 -04:00
Joshua Boniface bb1b2de77d Bikeshed this more 2018-06-11 22:58:19 -04:00
Joshua Boniface 12fe281169 Fix up spacing 2018-06-11 22:57:18 -04:00
Joshua Boniface d0c8f006c6 Forgot to replace state here 2018-06-11 21:30:32 -04:00
Joshua Boniface 8db80fd3dc Reformat the output a bit to optimize visuals against terminal width 2018-06-11 20:44:39 -04:00
Joshua Boniface 7309d22a17 Add node list output and fix up VM output 2018-06-11 12:26:51 -04:00
Joshua Boniface e6d0f6e4bc Change short version of hypervisor flag for define command 2018-06-11 02:51:42 -04:00
Joshua Boniface 774dcc824e Make client work with new domainstate setup; add basic node info and node list commands 2018-06-11 02:50:45 -04:00
Joshua Boniface 8447c6890b Typo 2018-06-11 02:16:56 -04:00
Joshua Boniface 48326226da Typo 2018-06-11 02:16:08 -04:00
Joshua Boniface 33b6b46935 Add verification and output text to flush/ready commands 2018-06-11 02:15:46 -04:00