Repository :
http://git.fedorahosted.org/cgit/cura-tools.git
On branch : master
---------------------------------------------------------------
commit c3e36f25e0446420f71b3cbc1e0c1e77b16356fa
Author: Peter Hatina <phatina(a)redhat.com>
Date: Tue Feb 19 15:48:30 2013 +0100
optimize LmiShellClient::instances()
---------------------------------------------------------------
cli-tools/lmi/lmi_client_shell.py | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/cli-tools/lmi/lmi_client_shell.py b/cli-tools/lmi/lmi_client_shell.py
index b1b2fc9..90174d9 100644
--- a/cli-tools/lmi/lmi_client_shell.py
+++ b/cli-tools/lmi/lmi_client_shell.py
@@ -418,10 +418,7 @@ class _LmiClass(BaseObject):
self._cim_class.classname, **kwargs)
if not instance_list:
return []
- result = []
- for i in instance_list:
- result.append(_LmiInstance(self._client, self, i))
- return result
+ return map(lambda inst: _LmiInstance(self._client, self, inst), instance_list)
def first_instance(self, **kwargs):
instance_list = self.instances(**kwargs)