Repository :
http://git.fedorahosted.org/cgit/cura-tools.git
On branch : master
---------------------------------------------------------------
commit a1063632be4d5fa01a2ce04ce759a82df1780b38
Author: Peter Hatina <phatina(a)redhat.com>
Date: Mon Nov 26 12:17:35 2012 +0100
fix namespace selection in _LmiInstance::associators()
---------------------------------------------------------------
cli-tools/lmi/lmi_client_shell.py | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/cli-tools/lmi/lmi_client_shell.py b/cli-tools/lmi/lmi_client_shell.py
index 2df6f7e..bf626cd 100644
--- a/cli-tools/lmi/lmi_client_shell.py
+++ b/cli-tools/lmi/lmi_client_shell.py
@@ -397,11 +397,11 @@ class _LmiInstance(BaseObject):
result = []
associators_list = self.m_client.getAssociators(self.m_inst)
for i in associators_list:
- (klass, errorstr) = self.m_client.getClass(i.classname, self.namespace)
- if not klass:
+ (cim_class, errorstr) = self.m_client.getClass(i.classname,
i.path.namespace)
+ if not cim_class:
return []
- lmi_namespace = self.m_klass.m_namespace
- lmi_class = _LmiClass(self.m_client, lmi_namespace, klass)
+ lmi_namespace = _LmiNamespace(self.m_client, i.path.namespace)
+ lmi_class = _LmiClass(self.m_client, lmi_namespace, cim_class)
lmi_assoc_inst = _LmiInstance(self.m_client, lmi_class, i)
result.append(lmi_assoc_inst)
return result