diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -58,12 +58,26 @@ func main() { fmt.Printf("Virt type %s\n", domcfg.Type) fmt.Printf("Virt name %s\n", domcfg.Name) fmt.Printf("Virt UUID %s\n", domcfg.UUID) - fmt.Printf("Virt Memory %s\n", domcfg.Memory) + fmt.Printf("Virt Memory %d %s\n", domcfg.Memory.Value, domcfg.Memory.Unit) + + // test add some ethernet devices + macs := getMacs(domcfg) + fmt.Printf("Virt mac addr:%s\n", macs) + + // clearEthernet(domcfg) + + addEthernet(domcfg, "04:44:33:11:22:11", "worldbr") + addEthernet(domcfg, "04:44:33:33:44:55", "greenbr") + + // add a check here to make these unique + // setRandomMacs(domcfg) + + // print out the final mac addresses + macs = getMacs(domcfg) + fmt.Printf("Virt mac addr:%s\n", macs) qcow := "/home/nfs/" + d.Hostname + ".qcow2" setSimpleDisk(domcfg, qcow) - // setMacs(domcfg, "33:44:33:11:22:11", "worldbr") - setRandomMacs(domcfg) writeoutXml(domcfg, "blahcarr") os.Exit(0) |
