aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xenmgr/lib/server/SrvConsoleServer.py
diff options
context:
space:
mode:
authoriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>2004-06-22 21:34:35 +0000
committeriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>2004-06-22 21:34:35 +0000
commit9268adfe8a27a04562098e395efd00f4796eddd9 (patch)
treea3d48db6618b2c1599bffc08db93b95272ba51a2 /tools/xenmgr/lib/server/SrvConsoleServer.py
parent06acff80966f2eaca5c3f38f25694ad8dfda50c0 (diff)
parentb584956cdec1ce3c8f87899eb54cc7d77efc782a (diff)
downloadxen-9268adfe8a27a04562098e395efd00f4796eddd9.tar.gz
xen-9268adfe8a27a04562098e395efd00f4796eddd9.tar.bz2
xen-9268adfe8a27a04562098e395efd00f4796eddd9.zip
bitkeeper revision 1.1000.1.1 (40d8a5ebClBIOnyj5MPyEkqlnoEm0g)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
Diffstat (limited to 'tools/xenmgr/lib/server/SrvConsoleServer.py')
-rw-r--r--tools/xenmgr/lib/server/SrvConsoleServer.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/xenmgr/lib/server/SrvConsoleServer.py b/tools/xenmgr/lib/server/SrvConsoleServer.py
index 21d39140b2..7179a0d1d4 100644
--- a/tools/xenmgr/lib/server/SrvConsoleServer.py
+++ b/tools/xenmgr/lib/server/SrvConsoleServer.py
@@ -549,7 +549,7 @@ class Daemon:
self.listenEvent()
self.listenNotifier()
self.listenVirq()
- SrvServer.create()
+ SrvServer.create(bridge=1)
reactor.run()
def createFactories(self):
@@ -602,6 +602,9 @@ class Daemon:
d = self.blkifCF.createInstance(dom)
return d
+ def blkif_dev(self, dom, vdev):
+ return self.blkifCF.getDomainDevice(dom, vdev)
+
def blkif_dev_create(self, dom, vdev, mode, segment):
"""Create a block device.
@@ -641,6 +644,9 @@ class Daemon:
d = ctrl.attach_device(vif, vmac)
return d
+ def netif_dev(self, dom, vif):
+ return self.netifCF.getDomainDevice(dom, vif)
+
def console_create(self, dom, console_port=None):
"""Create a console for a domain.
"""