From 584917cce51d9100abf4e5160c6cf5fa7055f618 Mon Sep 17 00:00:00 2001 From: Chris Behrens Date: Thu, 10 May 2012 21:17:16 +0000 Subject: Fix XenServer windows agent issue Windows agent requires an argument of either 'agent' or 'xentools' to the 'version' command. All we care about is 'agent', so add it. The unix agent happily ignores the arg. Fixes bug 997805 Change-Id: Ic369c8a2850173057da9d3175a02b5864d7a6514 --- plugins/xenserver/xenapi/etc/xapi.d/plugins/agent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugins') diff --git a/plugins/xenserver/xenapi/etc/xapi.d/plugins/agent b/plugins/xenserver/xenapi/etc/xapi.d/plugins/agent index d609a88ab..fa1558bd7 100755 --- a/plugins/xenserver/xenapi/etc/xapi.d/plugins/agent +++ b/plugins/xenserver/xenapi/etc/xapi.d/plugins/agent @@ -55,7 +55,7 @@ class TimeoutError(StandardError): def version(self, arg_dict): """Get version of agent.""" - arg_dict["value"] = json.dumps({"name": "version", "value": ""}) + arg_dict["value"] = json.dumps({"name": "version", "value": "agent"}) request_id = arg_dict["id"] arg_dict["path"] = "data/host/%s" % request_id xenstore.write_record(self, arg_dict) -- cgit