Daniel Veillard
2006-Nov-21 17:28 UTC
[Xen-devel] [PATCH] Add dump entry point to Xend via HTTP
The legacy HTTP entry point for Xend remote access didn''t hook the dump operation for a domain, this patch adds it, Daniel Signed-off-by: Daniel Veillard <veillard@redhat.com> -------------------------------------------------------------- diff -r c677f4e75608 tools/python/xen/xend/server/SrvDomain.py --- a/tools/python/xen/xend/server/SrvDomain.py Thu Nov 16 11:11:17 2006 +0000 +++ b/tools/python/xen/xend/server/SrvDomain.py Tue Nov 21 17:49:17 2006 +0100 @@ -81,6 +81,18 @@ class SrvDomain(SrvDir): def do_save(self, _, req): return self.xd.domain_save(self.dom.domid, req.args[''file''][0]) + + def op_dump(self, op, req): + self.acceptCommand(req) + return req.threadRequest(self.do_dump, op, req) + + def do_dump(self, _, req): + fn = FormFn(self.xd.domain_dump, + [[''dom'', ''int''], + [''file'', ''str''], + [''live'', ''int''], + [''crash'', ''int'']]) + return fn(req.args, {''dom'': self.dom.domid}) def op_migrate(self, op, req): return req.threadRequest(self.do_migrate, op, req) -------------------------------------------------------------- -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ewan Mellor
2006-Nov-21 17:34 UTC
Re: [Xen-devel] [PATCH] Add dump entry point to Xend via HTTP
On Tue, Nov 21, 2006 at 12:28:09PM -0500, Daniel Veillard wrote:> The legacy HTTP entry point for Xend remote access didn''t hook the > dump operation for a domain, this patch adds it, > > Daniel > > Signed-off-by: Daniel Veillard <veillard@redhat.com>Applied, thanks Daniel. Ewan. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Daniel Veillard
2006-Nov-21 17:42 UTC
Re: [Xen-devel] [PATCH] Add dump entry point to Xend via HTTP
On Tue, Nov 21, 2006 at 05:34:28PM +0000, Ewan Mellor wrote:> On Tue, Nov 21, 2006 at 12:28:09PM -0500, Daniel Veillard wrote: > > > The legacy HTTP entry point for Xend remote access didn''t hook the > > dump operation for a domain, this patch adds it, > > > > Daniel > > > > Signed-off-by: Daniel Veillard <veillard@redhat.com> > > Applied, thanks Daniel.Cool, thanks for the super-fast process :-) Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel