| Rev | Age | Author | Path | Log message | Diff | 
           
           
              | 45 | 55 d 6 h | rodolico | /trunk/ | fixed --quiet to not display any status messages on return from module calls |  | 
           
              | 44 | 168 d 22 h | rodolico | /trunk/ | Fixed --version, added --variance, fixed balance in cluster.pm |  | 
           
              | 42 | 172 d 16 h | rodolico | /trunk/ | added cluster balance and fixed a few minor errors |  | 
           
              | 41 | 174 d 22 h | rodolico | /trunk/ | sending to devel server for modifications |  | 
           
              | 38 | 428 d 17 h | rodolico | /trunk/ | bug fixes with migrate and node maintenance |  | 
           
              | 33 | 429 d 1 h | rodolico | /trunk/ | turned debugging back off |  | 
           
              | 29 | 429 d 1 h | rodolico | /trunk/ | some last minute fixes, ready for beta testing |  | 
           
              | 27 | 429 d 17 h | rodolico | /trunk/ | Commented out some debugging |  | 
           
              | 26 | 429 d 17 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 | 431 d 15 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 | 450 d 17 h | rodolico | /trunk/ | Updated version number to 1.0.0 |  | 
           
              | 15 | 452 d 16 h | rodolico | /trunk/ | Moved scan from node.pm to havirt.pm Added code to actually shut down a domain when requested
 |  | 
           
              | 14 | 461 d 22 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 | 500 d 18 h | rodolico | /trunk/ | Changed data storage to put all data in one file (instead of one for each section).
 |  | 
           
              | 11 | 511 d 18 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 | 511 d 18 h | rodolico | /trunk/ | Reorganized the loadxxx files into havirt.pm so they were accessible to multiple modules. cluster.pm now does a status.
 |  | 
           
              | 9 | 511 d 20 h | rodolico | /trunk/ | Ready to do some scary stuff, so saving beforehand |  | 
           
              | 8 | 512 d 19 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 | 513 d 18 h | rodolico | /trunk/ | In progress. Need testing on domain.pm, and remove code from havirt |  | 
           
              | 6 | 513 d 21 h | rodolico | /trunk/ | Just saving before I do some weird stuff |  |