mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 02:30:03 +01:00
Added isDevControllerClass so that XendDomainInfo does not need to store the same information internally. This may soon go, depending on how useful controller.py turns out to be.
This commit is contained in:
1 parent
5487f5762e
commit
c0bff953ee
1 file changed
+7
@@ -63,6 +63,13 @@ def addDevControllerClass(name, cls):
|
||||
cls.type = name
|
||||
getDevControllerTable().addDevControllerClass(cls)
|
||||
|
||||
|
||||
def isDevControllerClass(name):
|
||||
"""@return True if a device controller class has been registered with
|
||||
the controller table under the given name."""
|
||||
return name in getDevControllerTable().controllerClasses
|
||||
|
||||
|
||||
def createDevController(name, vm, recreate=False):
|
||||
return getDevControllerTable().createDevController(name, vm, recreate=recreate)
|
||||
|
||||
|
||||