]> git.ipfire.org Git - people/stevee/pakfire.git/blobdiff - python/pakfire/packages/installed.py
database: Save installed package size.
[people/stevee/pakfire.git] / python / pakfire / packages / installed.py
index 910e965b49d9e93bf886858ec5585edf97587ff0..e216459c7c8eb01f4e42d1afc4d87348d7247741 100644 (file)
@@ -141,8 +141,14 @@ class DatabasePackage(Package):
 
        @property
        def inst_size(self):
-               # XXX to be done
-               return 0
+               inst_size = self.metadata.get("inst_size", None)
+
+               # As install size has not always been saved in the database
+               # use the package size instead.
+               if inst_size is None:
+                       return self.size
+
+               return inst_size
 
        @property
        def provides(self):