diff --git a/tools/python/xen/xend/XendDomain.py b/tools/python/xen/xend/XendDomain.py index 66668ef6e9..ce4007b984 100644 --- a/tools/python/xen/xend/XendDomain.py +++ b/tools/python/xen/xend/XendDomain.py @@ -313,18 +313,11 @@ class XendDomain: def domain_lookup_by_name_nr(self, name): self.domains_lock.acquire() try: - matching = filter( - lambda d: d.getName() == name and not d.isShutdown(), - self.domains.values()) + matching = filter(lambda d: d.getName() == name, + self.domains.values()) n = len(matching) if n == 1: return matching[0] - elif n > 1: - log.error('Name uniqueness has been violated for name %s! ' - 'Recovering by renaming:', name) - for d in matching: - d.renameUniquely() - return None finally: self.domains_lock.release() diff --git a/tools/python/xen/xend/XendDomainInfo.py b/tools/python/xen/xend/XendDomainInfo.py index b387df108d..0ff379f7b9 100644 --- a/tools/python/xen/xend/XendDomainInfo.py +++ b/tools/python/xen/xend/XendDomainInfo.py @@ -840,14 +840,6 @@ class XendDomainInfo: self.state_updated.release() - def isShutdown(self): - self.state_updated.acquire() - try: - return self.state == STATE_DOM_SHUTDOWN - finally: - self.state_updated.release() - - def __str__(self): s = "