From: Akash Chandrashekar Date: Thu, 19 Nov 2015 12:53:57 +0000 (+0530) Subject: Quering on empty=false to optimise the code X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=1ec4425d499cb81b040e9e2fbba93b8366a0da48;p=xenrt-citrix%2Fxenrt.git Quering on empty=false to optimise the code --- diff --git a/exec/xenrt/lib/xenserver/guest.py b/exec/xenrt/lib/xenserver/guest.py index 0d4ee26df..ec44b5d2f 100755 --- a/exec/xenrt/lib/xenserver/guest.py +++ b/exec/xenrt/lib/xenserver/guest.py @@ -2118,12 +2118,11 @@ exit /B 1 """Remove the CD device from the VM.""" cli = self.getCLIInstance() - cdvbds = self.getHost().minimalList("vbd-list","empty","vm-uuid=%s type=CD" % (self.getUUID())) + cdvbds = self.getHost().minimalList("vbd-list", args="vm-uuid=%s type=CD empty=false" % (self.getUUID())) if cdvbds: - if cdvbds[0] == "false": - args = [] - args.append("uuid=%s" % (self.getUUID())) - cli.execute("vm-cd-eject", string.join(args)) + args = [] + args.append("uuid=%s" % (self.getUUID())) + cli.execute("vm-cd-eject", string.join(args)) def createVIF(self, eth=None, bridge=None, mac=None, plug=False):