use oe.data to parse
authorMichael 'Mickey' Lauer <mickey@vanille-media.de>
Sat, 21 Feb 2004 14:29:22 +0000 (14:29 +0000)
committerMichael 'Mickey' Lauer <mickey@vanille-media.de>
Sat, 21 Feb 2004 14:29:22 +0000 (14:29 +0000)
bin/commander/packages.py

index 3252c74..3ac33fe 100644 (file)
@@ -34,9 +34,9 @@ class Packages:
         return self.pkgdata.keys()
         
     def data( self, package, key ):
-        try:
-            return self.pkgdata[key]
-        except KeyError:
+        if package in self.pkgdata and key in self.pkgdata[package]:
+            return data.getVar( key, self.pkgdata[package], 1 )
+        else:
             return "N/A"
     
     def load( self, oefile ):