| Rev | 
              Age | 
              Author | 
              Path | 
              Log message | 
              Diff | 
           
           
           
              | 45 | 
              59 d 7 h | 
              rodolico | 
              /trunk/ | 
              fixed --quiet to not display any status messages on return from module calls | 
                | 
           
           
              | 44 | 
              173 d 0 h | 
              rodolico | 
              /trunk/ | 
              Fixed --version, added --variance, fixed balance in cluster.pm | 
                | 
           
           
              | 42 | 
              176 d 17 h | 
              rodolico | 
              /trunk/ | 
              added cluster balance and fixed a few minor errors | 
                | 
           
           
              | 41 | 
              178 d 23 h | 
              rodolico | 
              /trunk/ | 
              sending to devel server for modifications | 
                | 
           
           
              | 38 | 
              432 d 19 h | 
              rodolico | 
              /trunk/ | 
              bug fixes with migrate and node maintenance | 
                | 
           
           
              | 33 | 
              433 d 2 h | 
              rodolico | 
              /trunk/ | 
              turned debugging back off | 
                | 
           
           
              | 29 | 
              433 d 2 h | 
              rodolico | 
              /trunk/ | 
              some last minute fixes, ready for beta testing | 
                | 
           
           
              | 27 | 
              433 d 18 h | 
              rodolico | 
              /trunk/ | 
              Commented out some debugging | 
                | 
           
           
              | 26 | 
              433 d 18 h | 
              rodolico | 
              /trunk/ | 
              20240827 v1.2.0 
- migration now works 
- when a node is placed in maintenance mode, will attempt to migrate any domains currently running on it. 
- Removed --yes parameter, relying on --dryrun (-n) 
- Added config file, auto-generated if it doesn't exist with defaults 
- Checks resources on start/migrate to ensure RAM and CPU's do not overpower system 
- findDomain moved to havirt.pm, set to rescan system (unless paranoid mode set) 
- Added a lot of code to enhance --verbose flag | 
                | 
           
           
              | 25 | 
              435 d 17 h | 
              rodolico | 
              /trunk/ | 
              Checking for resources before migrating/starting domain on node 
creates config file 
havirt node maintenance now issues commands to migrate any domains off 
of the node to be placed into maintenance mode | 
                | 
           
           
              | 19 | 
              454 d 18 h | 
              rodolico | 
              /trunk/ | 
              Updated version number to 1.0.0 | 
                | 
           
           
              | 15 | 
              456 d 17 h | 
              rodolico | 
              /trunk/ | 
              Moved scan from node.pm to havirt.pm 
Added code to actually shut down a domain when requested | 
                | 
           
           
              | 14 | 
              465 d 23 h | 
              rodolico | 
              /trunk/ | 
              Created a usage dialog, and set up so it will give you a virt-install 
command with vnc/uuid/MAC already calculated. | 
                | 
           
           
              | 12 | 
              504 d 19 h | 
              rodolico | 
              /trunk/ | 
              Changed data storage to put all data in one file (instead of one for each 
section). | 
                | 
           
           
              | 11 | 
              515 d 19 h | 
              rodolico | 
              /trunk/ | 
              Additional error checking in havirt, and have completed the first part of 
the functions which show/retrieve information. Next step will be do write 
code that will start doing manipulations | 
                | 
           
           
              | 10 | 
              515 d 20 h | 
              rodolico | 
              /trunk/ | 
              Reorganized the loadxxx files into havirt.pm so they were accessible to 
multiple modules. cluster.pm now does a status. | 
                | 
           
           
              | 9 | 
              515 d 21 h | 
              rodolico | 
              /trunk/ | 
              Ready to do some scary stuff, so saving beforehand | 
                | 
           
           
              | 8 | 
              516 d 20 h | 
              rodolico | 
              /trunk/ | 
              Rewrote main code to use module::sub from first two parameters. Allows new 
modules to be created or existing ones to have new sub's created without 
touching main code. | 
                | 
           
           
              | 7 | 
              517 d 19 h | 
              rodolico | 
              /trunk/ | 
              In progress. Need testing on domain.pm, and remove code from havirt | 
                | 
           
           
              | 6 | 
              517 d 23 h | 
              rodolico | 
              /trunk/ | 
              Just saving before I do some weird stuff | 
                |