161
161
cb(self, virDomain(self, _obj=dom), reason, opaque)
164
def _dispatchDomainEventBalloonChangeCallback(self, dom, actual, cbData):
165
"""Dispatches events to python user domain balloon change event callbacks
168
opaque = cbData["opaque"]
170
cb(self, virDomain(self, _obj=dom), actual, opaque)
173
def _dispatchDomainEventPMSuspendDiskCallback(self, dom, reason, cbData):
174
"""Dispatches event to python user domain pmsuspend-disk event callbacks
177
opaque = cbData["opaque"]
179
cb(self, virDomain(self, _obj=dom), reason, opaque)
164
182
def domainEventDeregisterAny(self, callbackID):
165
183
"""Removes a Domain Event Callback. De-registering for a
166
184
domain callback will disable delivery of this event type """
197
215
retlist.append(virDomain(self, _obj=domptr))
219
def listAllStoragePools(self, flags):
220
"""Returns a list of storage pool objects"""
221
ret = libvirtmod.virConnectListAllStoragePools(self._o, flags)
223
raise libvirtError("virConnectListAllStoragePools() failed", conn=self)
227
retlist.append(virStoragePool(self, _obj=poolptr))
231
def listAllNetworks(self, flags):
232
"""Returns a list of network objects"""
233
ret = libvirtmod.virConnectListAllNetworks(self._o, flags)
235
raise libvirtError("virConnectListAllNetworks() failed", conn=self)
239
retlist.append(virNetwork(self, _obj=netptr))
243
def listAllInterfaces(self, flags):
244
"""Returns a list of interface objects"""
245
ret = libvirtmod.virConnectListAllInterfaces(self._o, flags)
247
raise libvirtError("virConnectListAllInterfaces() failed", conn=self)
251
retlist.append(virInterface(self, _obj=ifaceptr))
255
def listAllDevices(self, flags):
256
"""Returns a list of host node device objects"""
257
ret = libvirtmod.virConnectListAllNodeDevices(self._o, flags)
259
raise libvirtError("virConnectListAllNodeDevices() failed", conn=self)
263
retlist.append(virNodeDevice(self, _obj=devptr))
267
def listAllNWFilters(self, flags):
268
"""Returns a list of network filter objects"""
269
ret = libvirtmod.virConnectListAllNWFilters(self._o, flags)
271
raise libvirtError("virConnectListAllNWFilters() failed", conn=self)
274
for filter_ptr in ret:
275
retlist.append(virNWFilter(self, _obj=filter_ptr))
279
def listAllSecrets(self, flags):
280
"""Returns a list of secret objects"""
281
ret = libvirtmod.virConnectListAllSecrets(self._o, flags)
283
raise libvirtError("virConnectListAllSecrets() failed", conn=self)
286
for secret_ptr in ret:
287
retlist.append(virSecret(self, _obj=secret_ptr))