Commit Graph

106 Commits

Author SHA1 Message Date
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 9b94785cd2 start date works on events
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 17:01:30 -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 7cc0bd9b2c show droplet total count
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 15:27:10 -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 7af7c876e4 ignore 'custom' cpu settings from XML
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 14:52:28 -05:00
Jeff Carr fbd0d35660 ignores empty structs
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 14:38:52 -05:00
Jeff Carr 34edf97565 NLP matrix algebra found 'reflect value.IsNil()'
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-25 14:05:40 -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 1effa9c745 working on making events
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-24 21:39:07 -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 78fbc9631c better filename
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-24 15:15:31 -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 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