53 Commits

Author SHA1 Message Date
0a882ef693 More work to make stuff work right 2018-06-10 20:45:32 -04:00
d0926afe95 Better parsing of config file with default section 2018-06-10 20:41:11 -04:00
6fd2508ff6 Some better handling 2018-06-10 20:21:00 -04:00
dec88f6c1a Improve handling to use hostname 2018-06-08 12:44:47 -04:00
6cd84f725a Add config file support 2018-06-08 12:19:48 -04:00
3e51988e9a Make the ansiiprint more portable (give colour functions), have pvcd.py use it too 2018-06-06 23:57:25 -04:00
b6b7bb86b6 Use new ansiiprint setup 2018-06-06 23:46:32 -04:00
640f38c3aa Add ANSII colours to output commands for easy parsing 2018-06-06 22:56:03 -04:00
ad1bf35837 Formatting cleanup and colours! 2018-06-06 22:13:16 -04:00
244464415d Delete a comment 2018-06-06 18:18:39 -04:00
4b85ce9462 Fix problem writing keepalive time to ZK 2018-06-06 17:53:59 -04:00
bce202246e Remove extra line 2018-06-06 17:01:01 -04:00
20a45f3d36 Changes for pending fencing configurationt 2018-06-06 15:41:06 -04:00
0794cc854c Improve handling of keepalive and message printing 2018-06-06 14:53:28 -04:00
66fe258655 Convert NodeInstance from having an internal "daemon" to using the APScheduler library 2018-06-06 14:16:52 -04:00
f7bbca128a Add LICENSE and headers; move some functions out of pvcf.py and into VMInstance 2018-06-06 01:47:53 -04:00
eb9ef43957 Don't override flush state on exit 2018-06-04 02:35:41 -04:00
1a72ee6414 Get flush working properly 2018-06-04 02:22:59 -04:00
55ebbea6cf Parse the node_list as t_node array of objects for easy resouce passing 2018-06-04 01:52:26 -04:00
8ac429dad8 Remove bad snippit 2018-06-02 15:04:25 -04:00
f61be2c30b Pass s_domain into each node instance object for ease of handling 2018-06-02 15:03:34 -04:00
f721e1c3d1 Lower sleep time during daemon start 2018-06-02 01:37:20 -04:00
b36cb9597d Remove superflous sleep 2018-06-02 00:51:23 -04:00
765bad425c Sleep elsewhere 2018-06-02 00:46:06 -04:00
c4595fd595 Numerous more tweaks to make everything work properly (yay vague messages) 2018-06-01 12:21:58 -04:00
00b0aa0031 Fix 2018-06-01 01:32:19 -04:00
bf1afbd7eb Finally get this working 2018-06-01 01:26:21 -04:00
5afb2f7520 Fix 2018-06-01 01:03:41 -04:00
0a8faac2aa Fix 2018-06-01 01:00:55 -04:00
985977dafc Fix 2018-06-01 00:59:21 -04:00
cfd4639630 Fix 2018-06-01 00:58:37 -04:00
549c4ac804 fix 2018-06-01 00:46:36 -04:00
164d9739de Start all threads 2018-06-01 00:44:23 -04:00
963d582c24 Fix 2018-06-01 00:42:29 -04:00
9ab02318c6 More fixes 2018-06-01 00:41:26 -04:00
7bcb2e0b00 Fix up some more bugs 2018-06-01 00:35:39 -04:00
ae445d7770 Remove global thing 2018-05-31 23:51:49 -04:00
c177f977e4 Add sleep after starting thread 2018-05-31 23:46:08 -04:00
bd4329b09f More bugs 2018-05-31 23:40:21 -04:00
70268cc154 Fix bug in node report 2018-05-31 23:38:33 -04:00
54587c1f61 Better reporting of nodes 2018-05-31 23:37:48 -04:00
cf1d9bc327 More fixes 2018-05-31 23:33:07 -04:00
fe53a63039 Revert "Typo"
This reverts commit c40c410033f8d4fe5c058209d9d5585b6e139243.
2018-05-31 23:30:21 -04:00
c40c410033 Typo 2018-05-31 23:29:36 -04:00
59410bf2d9 More fixes 2018-05-31 23:28:26 -04:00
f8bee525b7 Bug fixed 2018-05-31 23:05:27 -04:00
a9768559aa Check 2018-05-31 23:04:34 -04:00
e498d81a8f Check 2018-05-31 23:03:23 -04:00
77c5c2ccf7 Add ability to update nodelists 2018-05-31 23:02:00 -04:00
16613d900e Fix up creating empty node entry 2018-05-31 22:55:44 -04:00