From 1106624d57d1f34ad74fa140b2d0b08347b3a496 Mon Sep 17 00:00:00 2001 From: "emellor@ewan" Date: Wed, 28 Sep 2005 16:59:13 +0100 Subject: Change device IDs to be integers, as required now by DevController. Remove unused op_device. Remove broken code to show the domain configuration using the HTTP server. Signed-off-by: Ewan Mellor --- tools/python/xen/xend/server/SrvDomain.py | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) (limited to 'tools') diff --git a/tools/python/xen/xend/server/SrvDomain.py b/tools/python/xen/xend/server/SrvDomain.py index 7e3a86f79b..896f5b4003 100644 --- a/tools/python/xen/xend/server/SrvDomain.py +++ b/tools/python/xen/xend/server/SrvDomain.py @@ -150,17 +150,6 @@ class SrvDomain(SrvDir): val = fn(req.args, {'dom': self.dom.domid}) return val - def op_device(self, op, req): - fn = FormFn(self.xd.domain_devtype_get, - [['dom', 'int'], - ['type', 'str'], - ['idx', 'int']]) - val = fn(req.args, {'dom': self.dom.domid}) - if val: - return val.sxpr() - else: - raise XendError("invalid device") - def op_device_create(self, op, req): fn = FormFn(self.xd.domain_device_create, [['dom', 'int'], @@ -172,7 +161,7 @@ class SrvDomain(SrvDir): fn = FormFn(self.xd.domain_device_refresh, [['dom', 'int'], ['type', 'str'], - ['idx', 'str']]) + ['idx', 'int']]) val = fn(req.args, {'dom': self.dom.domid}) return val @@ -180,7 +169,7 @@ class SrvDomain(SrvDir): fn = FormFn(self.xd.domain_device_destroy, [['dom', 'int'], ['type', 'str'], - ['idx', 'str']]) + ['idx', 'int']]) val = fn(req.args, {'dom': self.dom.domid}) return val @@ -188,7 +177,7 @@ class SrvDomain(SrvDir): fn = FormFn(self.xd.domain_device_configure, [['dom', 'int'], ['config', 'sxpr'], - ['idx', 'str']]) + ['idx', 'int']]) val = fn(req.args, {'dom': self.dom.domid}) return val @@ -230,10 +219,6 @@ class SrvDomain(SrvDir): self.print_path(req) #self.ls() req.write('

%s

' % self.dom) - if self.dom.config: - req.write("
")
-                PrettyPrint.prettyprint(self.dom.config, out=req)
-                req.write("
") self.form(req) req.write('') return '' -- cgit v1.2.3