camel@d830:~$ cat vboxgroupsnap.py #!/usr/bin/python from vboxapi import VirtualBoxManager mgr = VirtualBoxManager(None, None) vbox = mgr.vbox for m in mgr.getArray(vbox, 'machines'): print "Machine '%s' belongs to groups:" %(m.name) for g in m.getArray(m.name, 'groups'): print "'%s'" %(g) camel@d830:~$ python vboxgroupsnap.py Machine 'OLDIE' belongs to groups: Traceback (most recent call last): File "vboxgroupsnap.py", line 9, in for g in m.getArray(m.name, 'groups'): File "/opt/VirtualBox/sdk/bindings/xpcom/python/xpcom/client/__init__.py", line 384, in __getattr__ raise AttributeError, "XPCOM component '%s' has no attribute '%s'" % (self._object_name_, attr) AttributeError: XPCOM component '' has no attribute 'getArray'