Joshua Boniface
|
ca554cc9f1
|
Implement alternate node target fields
Implements the last additional hypervisor selector fields: vCPUs.
Addresses #11
|
2018-07-18 12:10:27 -04:00 |
Joshua Boniface
|
344881ff27
|
Add allocated memory for node to ZK
Adds field for allocated memory in addition to free and used memory
Addresses #9
|
2018-07-17 21:34:11 -04:00 |
Joshua Boniface
|
f5054b1bc7
|
[#4] Add new config options to the config load
|
2018-06-28 12:02:23 -04:00 |
Joshua Boniface
|
405a3a8f38
|
Make cleanup function more robust
|
2018-06-27 23:37:39 -04:00 |
Joshua Boniface
|
4320fcdf0e
|
[#5] Use better dict-based format for write updates
|
2018-06-26 23:24:33 -04:00 |
Joshua Boniface
|
276b618137
|
[#5] Update the writer functions too
|
2018-06-26 22:52:55 -04:00 |
Joshua Boniface
|
75ed61908a
|
Revert "[#3] Add alternative shutdown functions to allow flushing on non-SIGHUP shutdowns"
This reverts commit d0dc923d92 .
|
2018-06-26 12:10:35 -04:00 |
Joshua Boniface
|
f27cdb024c
|
Revert "[#3] Add some correction to handle this properly"
This reverts commit ac2b3c464c .
|
2018-06-26 12:10:24 -04:00 |
Joshua Boniface
|
9eb1855add
|
Revert "[#3] Fix up some oddness"
This reverts commit c5a7ac0738 .
|
2018-06-26 12:10:15 -04:00 |
Joshua Boniface
|
c5a7ac0738
|
[#3] Fix up some oddness
|
2018-06-25 23:17:04 -04:00 |
Joshua Boniface
|
ac2b3c464c
|
[#3] Add some correction to handle this properly
|
2018-06-25 23:12:56 -04:00 |
Joshua Boniface
|
d0dc923d92
|
[#3] Add alternative shutdown functions to allow flushing on non-SIGHUP shutdowns
|
2018-06-25 23:05:45 -04:00 |
Joshua Boniface
|
09113882ac
|
Use a transaction for node creation
|
2018-06-17 22:45:03 -04:00 |
Joshua Boniface
|
4444bca39d
|
Mass rename of connection variables to sensible names
|
2018-06-17 21:55:39 -04:00 |
Joshua Boniface
|
da474125ba
|
Add startup check to verify libvirtd is listening TCP
|
2018-06-17 20:21:15 -04:00 |
Joshua Boniface
|
6ade378cc9
|
Debianize the packaging
|
2018-06-17 14:55:13 -04:00 |
Joshua Boniface
|
9bfd63777d
|
Wording
|
2018-06-17 02:29:28 -04:00 |
Joshua Boniface
|
837d134f4a
|
Print out interval
|
2018-06-17 02:28:39 -04:00 |
Joshua Boniface
|
b1e77f6a20
|
Finish some better Zookeeper listening logic and functionlize start/stop of timer
|
2018-06-16 23:25:22 -04:00 |
Joshua Boniface
|
04f5fc8f32
|
Proper exit handling and don't worry about ZK state
|
2018-06-16 22:47:51 -04:00 |
Joshua Boniface
|
2ae7846ccb
|
Don't try to functionize getting config
|
2018-06-16 22:40:37 -04:00 |
Joshua Boniface
|
ddfa423f29
|
Actually don't handle SIGHUP; restart always required
|
2018-06-16 22:40:00 -04:00 |
Joshua Boniface
|
cd73dc3a15
|
Finish up config handling and get rid of atexit
|
2018-06-16 22:38:25 -04:00 |
Joshua Boniface
|
313181f48f
|
Add proper exit
|
2018-06-16 22:32:16 -04:00 |
Joshua Boniface
|
261d9394db
|
Support proper sigterm exiting
|
2018-06-16 22:30:17 -04:00 |
Joshua Boniface
|
9d4f773b94
|
Change order
|
2018-06-16 22:27:27 -04:00 |
Joshua Boniface
|
90801858f4
|
Modify atexit trigger to work better
|
2018-06-16 22:26:19 -04:00 |
Joshua Boniface
|
99efab5cdd
|
Except any exception
|
2018-06-14 12:26:47 -04:00 |
Joshua Boniface
|
f2d7b5a62a
|
More cleanup of stuff to make the pvcd module
|
2018-06-14 12:07:46 -04:00 |
Joshua Boniface
|
481c6fa445
|
Combine fencenode into NodeInstance.py
|
2018-06-14 12:00:48 -04:00 |
Joshua Boniface
|
75477c7297
|
Finish up output printing and several other tweaks
|
2018-06-12 21:21:22 -04:00 |
Joshua Boniface
|
aff0af5630
|
Add static data fields to startup
|
2018-06-12 12:07:57 -04:00 |
Joshua Boniface
|
1e9c225a87
|
Change startup state to be "init"
|
2018-06-12 01:55:06 -04:00 |
Joshua Boniface
|
eca7ca4958
|
Set the daemon into startup state on boot
|
2018-06-11 22:55:06 -04:00 |
Joshua Boniface
|
217d5810b1
|
Correct creation value
|
2018-06-11 03:04:53 -04:00 |
Joshua Boniface
|
705f2086be
|
Add separate states for the daemon and the domains
|
2018-06-11 02:46:24 -04:00 |
Joshua Boniface
|
77df48060a
|
Avoid accidental flushing of not-this-host instances
|
2018-06-11 02:20:03 -04:00 |
Joshua Boniface
|
1ecd31e6f6
|
Move ordering
|
2018-06-11 01:58:40 -04:00 |
Joshua Boniface
|
3df720d37f
|
some more cleanups
|
2018-06-11 01:58:06 -04:00 |
Joshua Boniface
|
88d4964b9c
|
Add hostname to startup to
|
2018-06-11 01:56:42 -04:00 |
Joshua Boniface
|
181bd1f2b8
|
Remove IPMI stuff from keepalive message and add to startup; convert memory into MB
|
2018-06-11 01:55:36 -04:00 |
Joshua Boniface
|
82769e16e4
|
Add domains_count and used memory to info
|
2018-06-11 01:50:06 -04:00 |
Joshua Boniface
|
e08b7516b4
|
Change some settings regarding config file
|
2018-06-11 01:36:07 -04:00 |
Joshua Boniface
|
0a882ef693
|
More work to make stuff work right
|
2018-06-10 20:45:32 -04:00 |
Joshua Boniface
|
d0926afe95
|
Better parsing of config file with default section
|
2018-06-10 20:41:11 -04:00 |
Joshua Boniface
|
6fd2508ff6
|
Some better handling
|
2018-06-10 20:21:00 -04:00 |
Joshua Boniface
|
dec88f6c1a
|
Improve handling to use hostname
|
2018-06-08 12:44:47 -04:00 |
Joshua Boniface
|
6cd84f725a
|
Add config file support
|
2018-06-08 12:19:48 -04:00 |
Joshua Boniface
|
3e51988e9a
|
Make the ansiiprint more portable (give colour functions), have pvcd.py use it too
|
2018-06-06 23:57:25 -04:00 |
Joshua Boniface
|
b6b7bb86b6
|
Use new ansiiprint setup
|
2018-06-06 23:46:32 -04:00 |