~ubuntu-branches/ubuntu/raring/libvirt/raring

« back to all changes in this revision

Viewing changes to python/libvirt-override-virConnect.py

  • Committer: Package Import Robot
  • Author(s): Chuck Short
  • Date: 2012-11-19 10:41:02 UTC
  • mfrom: (1.2.15) (223.1.2 raring-proposed)
  • Revision ID: package-import@ubuntu.com-20121119104102-l6ewdppikysbzztu
Tags: 1.0.0-0ubuntu2
debian/patches/add-armhf-sysinfo-infomration.patch: Disable
to fix FTBFS on arm.

Show diffs side-by-side

added added

removed removed

Lines of Context:
161
161
        cb(self, virDomain(self, _obj=dom), reason, opaque)
162
162
        return 0;
163
163
 
 
164
    def _dispatchDomainEventBalloonChangeCallback(self, dom, actual, cbData):
 
165
        """Dispatches events to python user domain balloon change event callbacks
 
166
        """
 
167
        cb = cbData["cb"]
 
168
        opaque = cbData["opaque"]
 
169
 
 
170
        cb(self, virDomain(self, _obj=dom), actual, opaque)
 
171
        return 0
 
172
 
 
173
    def _dispatchDomainEventPMSuspendDiskCallback(self, dom, reason, cbData):
 
174
        """Dispatches event to python user domain pmsuspend-disk event callbacks
 
175
        """
 
176
        cb = cbData["cb"]
 
177
        opaque = cbData["opaque"]
 
178
 
 
179
        cb(self, virDomain(self, _obj=dom), reason, opaque)
 
180
        return 0;
 
181
 
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))
198
216
 
199
217
        return retlist
 
218
 
 
219
    def listAllStoragePools(self, flags):
 
220
        """Returns a list of storage pool objects"""
 
221
        ret = libvirtmod.virConnectListAllStoragePools(self._o, flags)
 
222
        if ret is None:
 
223
            raise libvirtError("virConnectListAllStoragePools() failed", conn=self)
 
224
 
 
225
        retlist = list()
 
226
        for poolptr in ret:
 
227
            retlist.append(virStoragePool(self, _obj=poolptr))
 
228
 
 
229
        return retlist
 
230
 
 
231
    def listAllNetworks(self, flags):
 
232
        """Returns a list of network objects"""
 
233
        ret = libvirtmod.virConnectListAllNetworks(self._o, flags)
 
234
        if ret is None:
 
235
            raise libvirtError("virConnectListAllNetworks() failed", conn=self)
 
236
 
 
237
        retlist = list()
 
238
        for netptr in ret:
 
239
            retlist.append(virNetwork(self, _obj=netptr))
 
240
 
 
241
        return retlist
 
242
 
 
243
    def listAllInterfaces(self, flags):
 
244
        """Returns a list of interface objects"""
 
245
        ret = libvirtmod.virConnectListAllInterfaces(self._o, flags)
 
246
        if ret is None:
 
247
            raise libvirtError("virConnectListAllInterfaces() failed", conn=self)
 
248
 
 
249
        retlist = list()
 
250
        for ifaceptr in ret:
 
251
            retlist.append(virInterface(self, _obj=ifaceptr))
 
252
 
 
253
        return retlist
 
254
 
 
255
    def listAllDevices(self, flags):
 
256
        """Returns a list of host node device objects"""
 
257
        ret = libvirtmod.virConnectListAllNodeDevices(self._o, flags)
 
258
        if ret is None:
 
259
            raise libvirtError("virConnectListAllNodeDevices() failed", conn=self)
 
260
 
 
261
        retlist = list()
 
262
        for devptr in ret:
 
263
            retlist.append(virNodeDevice(self, _obj=devptr))
 
264
 
 
265
        return retlist
 
266
 
 
267
    def listAllNWFilters(self, flags):
 
268
        """Returns a list of network filter objects"""
 
269
        ret = libvirtmod.virConnectListAllNWFilters(self._o, flags)
 
270
        if ret is None:
 
271
            raise libvirtError("virConnectListAllNWFilters() failed", conn=self)
 
272
 
 
273
        retlist = list()
 
274
        for filter_ptr in ret:
 
275
            retlist.append(virNWFilter(self, _obj=filter_ptr))
 
276
 
 
277
        return retlist
 
278
 
 
279
    def listAllSecrets(self, flags):
 
280
        """Returns a list of secret objects"""
 
281
        ret = libvirtmod.virConnectListAllSecrets(self._o, flags)
 
282
        if ret is None:
 
283
            raise libvirtError("virConnectListAllSecrets() failed", conn=self)
 
284
 
 
285
        retlist = list()
 
286
        for secret_ptr in ret:
 
287
            retlist.append(virSecret(self, _obj=secret_ptr))
 
288
 
 
289
        return retlist