48
48
vm.register_setting('--raw', metavar='PATH', type='string', help="Specify a file (or block device) to as first disk image.")
49
49
vm.register_setting('--part', metavar='PATH', type='string', help="Allows to specify a partition table in PATH each line of partfile should specify (root first): \n mountpoint size \none per line, separated by space, where size is in megabytes. You can have up to 4 virtual disks, a new disk starts on a line containing only '---'. ie: \n root 2000 \n /boot 512 \n swap 1000 \n --- \n /var 8000 \n /var/log 2000")
51
52
vm.optparser.disable_interspersed_args()
52
53
(foo, args) = vm.optparser.parse_args()
53
54
self.handle_args(vm, args)
54
55
vm.optparser.enable_interspersed_args()
55
61
(settings, args) = vm.optparser.parse_args(values=optparse.Values())
56
62
for (k,v) in settings.__dict__.iteritems():