Fixed return correct package name

This commit is contained in:
Dimitris Zlatanidis 2015-08-08 00:56:24 +03:00
parent e10fb68b8c
commit 0f4339bc26

View file

@ -35,20 +35,23 @@ class GetFromInstalled(object):
def __init__(self, package): def __init__(self, package):
self.package = package self.package = package
self.meta = _meta_ self.meta = _meta_
self.find = find_package(self.package + self.meta.sp, self.files = find_package(self.package + self.meta.sp,
self.meta.pkg_path) self.meta.pkg_path)
self.find = ""
for f in self.files:
if split_package(f)[0] == self.package:
self.find = f
def version(self): def version(self):
"""Return version from installed packages """Return version from installed packages
""" """
if self.find: if self.find:
if self.package == split_package(self.find[0])[0]: return self.meta.sp + split_package(self.find)[1]
return self.meta.sp + split_package(self.find[0])[1]
return "" return ""
def name(self): def name(self):
"""Return installed package name """Return installed package name
""" """
if self.find: if self.find:
return split_package(self.find[0])[0] return split_package(self.find)[0]
return "" return ""