<div dir="ltr"><div>Hi</div><div><br></div><div>I am trying to set Metada of running virtual machine, but its giving me an error.</div><div><br></div><div>Here is my code</div><div><br></div><div><div>import libvirt</div><div>
<br></div><div>conn = libvirt.open('qemu+tcp://<a href="http://10.0.128.12/system">10.0.128.12/system</a>')</div><div>dom = conn.lookupByName('virtspace')</div><div>type = 'VIR_DOMAIN_METADATA_DESCRIPTION'</div>
<div>key = ''</div><div>uri = ''</div><div><br></div><div>dom.setMetadata(conn, type, 'myDescription', key, uri)</div></div><div><br></div><div><br></div><div>and here is the error.</div><div><br></div>
<div>Traceback (most recent call last):</div><div>  File "setMeta.py", line 11, in <module></div><div>    dom.setMetadata(conn, type, 'meta_test', key, uri)</div><div>  File "/usr/lib64/python2.6/site-packages/libvirt.py", line 1460, in setMetadata</div>
<div>    ret = libvirtmod.virDomainSetMetadata(self._o, type, metadata, key, uri, flags)</div><div>AttributeError: virConnect instance has no attribute '__trunc__'</div><div><br></div></div>