Commit Graph

45 Commits

Author SHA1 Message Date
Jeff Carr a50f387b96 more common code. it might work again. would be nice
to have a kuma check, but no. I fucking deleted it. and
of course with no backup or memory of where I mapped it to. kuma needs
an undelete! or an event log of changes to kuma. ironic since all it
does is track changes in state but it doesn't track it's own changes

Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-26 09:38:02 -05:00
Jeff Carr b4518e8b82 compiles and lists hypervisors
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-26 08:54:28 -05:00
Jeff Carr 9020957ee7 new config files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-26 07:28:19 -05:00
Jeff Carr 0dc393896c still works
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-26 05:17:51 -05:00
Jeff Carr 11f0cd97b5 using lib/virtigoxml and it seems to actually work
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-26 04:36:38 -05:00
Jeff Carr 3893ac7e3d --xml-ignore-disk=true works
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 20:09:41 -05:00
Jeff Carr b35c04414a checking for duplicate filenames works
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 20:05:04 -05:00
Jeff Carr 030af1bcfb check for duplicate disk names
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 19:16:44 -05:00
Jeff Carr a5eee861ea print out change events
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 17:35:29 -05:00
Jeff Carr 4d43c36db5 more xml checks
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 16:40:05 -05:00
Jeff Carr 15f48a01ab pretty good XML handling at this point
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 16:08:55 -05:00
Jeff Carr cf79357bba dumb nil panic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 15:56:40 -05:00
Jeff Carr b6dd67b73d fails on imports with duplicate mac addrs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 15:46:49 -05:00
Jeff Carr 8dc0bf6fac better mac addr checking
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 15:18:37 -05:00
Jeff Carr 89a43a46bf dump out xml for networks that don't parse
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 15:10:12 -05:00
Jeff Carr 9451e162a0 ignore bridge name changes by default
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 15:01:16 -05:00
Jeff Carr 03eec14619 try writing out events
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 07:24:41 -05:00
Jeff Carr da2a24c549 return network changes
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 07:06:22 -05:00
Jeff Carr a3cffbf1c0 todo: need to generate mac addrs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 07:01:06 -05:00
Jeff Carr 9528d4c0fb more xml fixes
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 06:41:22 -05:00
Jeff Carr a4c54d6483 better network checking
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 05:35:02 -05:00
Jeff Carr 178974e42f cleaner xml processing
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 05:04:52 -05:00
Jeff Carr fb722a3dc9 better libvirt xml processing
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 04:30:35 -05:00
Jeff Carr 9518e70d7a make a change memory size event
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 03:34:39 -05:00
Jeff Carr 7b3e24740d works, it's neat, but do I really want this?
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 03:11:55 -05:00
Jeff Carr fea819956f cleanup instructions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-24 18:55:35 -05:00
Jeff Carr 63e750ce89 cleanup help
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-24 15:14:47 -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 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 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 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