Skip to content

Instantly share code, notes, and snippets.

@amadorpahim
Created December 7, 2011 13:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amadorpahim/1442790 to your computer and use it in GitHub Desktop.
Save amadorpahim/1442790 to your computer and use it in GitHub Desktop.
python qemu api
>>> import subprocess
>>>
>>> KVM="/usr/bin/qemu-kvm "
>>>
>>> def AddQemuArgs(key,value):
... qemuargs.append("-"+key)
... qemuargs.append(value)
...
>>> qemuargs = []
>>>
>>> AddQemuArgs("smp","1")
>>> AddQemuArgs("m","512")
>>> AddQemuArgs("localtime","")
>>> AddQemuArgs("daemonize","")
>>> AddQemuArgs("vnc",":0")
>>> AddQemuArgs("drive","file=/var/vms/win_xp_01.img")
>>>
>>> cmndargs = " ".join(qemuargs)
>>>
>>> subprocess.call(KVM + cmndargs, shell=True)
0
>>>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment