dom0: Support for pcidevs in qvm-prefs
Can be used to e.g. have two NetVMs, eatch with one network interface assigned.
This commit is contained in:
		
							parent
							
								
									4cb5838f5b
								
							
						
					
					
						commit
						7ced90832b
					
				| @ -40,6 +40,7 @@ def do_list(vm): | |||||||
|     print fmt.format ("installed by RPM?", vm.installed_by_rpm) |     print fmt.format ("installed by RPM?", vm.installed_by_rpm) | ||||||
|     print fmt.format ("dir", vm.dir_path) |     print fmt.format ("dir", vm.dir_path) | ||||||
|     print fmt.format ("config", vm.conf_file) |     print fmt.format ("config", vm.conf_file) | ||||||
|  |     print fmt.format ("pcidevs", vm.pcidevs) | ||||||
|     if not vm.is_appvm(): |     if not vm.is_appvm(): | ||||||
|         print fmt.format ("root img", vm.root_img) |         print fmt.format ("root img", vm.root_img) | ||||||
|     if vm.is_template(): |     if vm.is_template(): | ||||||
| @ -79,6 +80,12 @@ def set_maxmem(vms, vm, args): | |||||||
| 
 | 
 | ||||||
|     vm.maxmem = int(args[0]) |     vm.maxmem = int(args[0]) | ||||||
| 
 | 
 | ||||||
|  | def set_pcidevs(vms, vm, args): | ||||||
|  |     if len (args) != 1: | ||||||
|  |         print "Missing memory argument!" | ||||||
|  | 
 | ||||||
|  |     vm.pcidevs = args[0] | ||||||
|  | 
 | ||||||
| def set_netvm(vms, vm, args): | def set_netvm(vms, vm, args): | ||||||
|     if len (args) != 1: |     if len (args) != 1: | ||||||
|         print "Missing netvm name argument!" |         print "Missing netvm name argument!" | ||||||
| @ -164,6 +171,7 @@ def set_nonupdateable(vms, vm, args): | |||||||
| properties = { | properties = { | ||||||
|     "updateable": set_updateable, |     "updateable": set_updateable, | ||||||
|     "nonupdateable": set_nonupdateable, |     "nonupdateable": set_nonupdateable, | ||||||
|  |     "pcidevs": set_pcidevs, | ||||||
|     "label" : set_label, |     "label" : set_label, | ||||||
|     "netvm" : set_netvm, |     "netvm" : set_netvm, | ||||||
|     "maxmem" : set_maxmem, |     "maxmem" : set_maxmem, | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Marek Marczykowski
						Marek Marczykowski