Commit Graph

178 Commits

Author SHA1 Message Date
Jeff Carr 63e750ce89 cleanup help
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-24 15:14:47 -05:00
Jeff Carr aa742d099d keep backups of the config files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-24 09:27:23 -05:00
Jeff Carr acdd6e9c5b another check for custom cpu xml
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 21:46:18 -05:00
Jeff Carr 2df36637bf more xml importing
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 20:40:08 -05:00
Jeff Carr d13ac244ed working but not working yet
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 20:17:33 -05:00
Jeff Carr 37a053dae9 check xml domain name vs xml filename
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 19:59:08 -05:00
Jeff Carr d09f4e25c2 switched to pb.DropletState enum
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 19:15:51 -05:00
Jeff Carr 3ce3a0d7f6 check if spice port has changed
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 18:53:02 -05:00
Jeff Carr f15148b63e ignore apparmor in the xml files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 18:37:07 -05:00
Jeff Carr e4c089f70e add RNGs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 18:15:59 -05:00
Jeff Carr 07da0fa0ee keep processing my libvirt xml files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 18:06:46 -05:00
Jeff Carr a1593b0b88 puts the spice port in the protobuf
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 17:49:15 -05:00
Jeff Carr 57fdc99855 save qemu machine and arch
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 16:18:49 -05:00
Jeff Carr 23e9319afb is able to ignore 'standard' xml files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 16:05:24 -05:00
Jeff Carr 19880a81f3 completely dump libvirtxml.Domain.Devices if empty
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 15:01:10 -05:00
Jeff Carr b77eb0db4e quiet xml checking output
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 14:35:59 -05:00
Jeff Carr c8d734e290 mostly all gone
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 14:32:59 -05:00
Jeff Carr 0b1c4f92cd down to the last standard DomainDeviceList thing
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 14:20:59 -05:00
Jeff Carr 6de8f66794 only a few more libvirt checks
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 13:05:20 -05:00
Jeff Carr 8a1321169e make something to dump out all the 'standard' xml
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 11:37:51 -05:00
Jeff Carr 367addedff dump 'standard' libvirt xml stuff
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 11:27:27 -05:00
Jeff Carr 6c236628b1 cleanup STDOUT logging
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 06:27:56 -05:00
Jeff Carr caf84a6326 added some xml files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 06:06:38 -05:00
Jeff Carr e807365ee9 maybe adds new droplets from libvirt xml
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 05:54:59 -05:00
Jeff Carr 583fa15779 save drive filename
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 05:32:49 -05:00
Jeff Carr bdb72e5682 update memory, cpus and maybe mac addr work
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 05:07:42 -05:00
Jeff Carr 9f92891db4 start processing mac addr
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 04:38:27 -05:00
Jeff Carr 35a2a37940 work on adding droplets from libvirt xml files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 04:25:24 -05:00
Jeff Carr 09b635219a compiles and runs. logic wrong
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 02:56:55 -05:00
Jeff Carr 3f2cbcb57f things to add xml files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 01:31:17 -05:00
Jeff Carr ca98c0e3c0 add some double checking on writing config files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 01:12:19 -05:00
Jeff Carr 889e7bb259 keep removing old junk
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 00:54:37 -05:00
Jeff Carr 62d406e0de set a homedir
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-23 00:48:35 -05:00
Jeff Carr a3ea303ab8 global hypervisor poll delay
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 19:57:49 -05:00
Jeff Carr 5b99a88e06 dump Scan var
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 19:55:32 -05:00
Jeff Carr a5a972e2f4 allow trigger of saving the config
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 19:51:01 -05:00
Jeff Carr 525362fcc7 deprecate hypervisor file. yay!
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 19:34:50 -05:00
Jeff Carr 448f4a0649 dumped droplet file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 19:19:22 -05:00
Jeff Carr e2d872f088 start to deprecate dumb droplets file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 18:58:47 -05:00
Jeff Carr b1a943fa3d compiles and runs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 18:19:21 -05:00
Jeff Carr 3ba9a5da20 compiles
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 17:59:27 -05:00
Jeff Carr 673bcc6cc9 start migration to protobufs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 17:27:24 -05:00
Jeff Carr 3b64d342d2 compiles and runs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 16:46:39 -05:00
Jeff Carr 91d2a8a19d write out json cfg file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-22 15:16:37 -05:00
Jeff Carr 70a506bc59 simple ethernet mac settings
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-18 20:22:37 -05:00
Jeff Carr 8a2502c61b cleanup old code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-18 14:46:44 -05:00
Jeff Carr 8ad58db1cf xml file does virsh create
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-18 14:36:40 -05:00
Jeff Carr 789a5ada40 more mac and filename stats
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-18 09:05:39 -05:00
Jeff Carr bdb262e9a0 set the qcow2 filename
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-18 08:39:52 -05:00
Jeff Carr bffee3265e simpleDisk() to add qcow2 file
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-18 08:18:11 -05:00