Add cleanup_cache function in unix
[snf-image-creator] / image_creator / os_type / __init__.py
index 260cb08..5fd00ab 100644 (file)
@@ -69,16 +69,17 @@ class OSBase(object):
                 action(full_path)
 
     def get_metadata(self):
-        """Returnes some descriptive metadata of the OS."""
+        """Returns some descriptive metadata about the OS."""
         meta = {}
-        meta["OSFAMILY"] = self.g.inspect_get_type(self.root)
-        meta["OS"] = self.g.inspect_get_distro(self.root)
-        meta["description"] = self.g.inspect_get_product_name(self.root)
+        meta['ROOT_PARTITION'] = "%d" % self.g.part_to_partnum(self.root)
+        meta['OSFAMILY'] = self.g.inspect_get_type(self.root)
+        meta['OS'] = self.g.inspect_get_distro(self.root)
+        meta['description'] = self.g.inspect_get_product_name(self.root)
 
         return meta
 
     def data_cleanup(self):
-        """Cleanup sesitive data out of the OS image."""
+        """Cleanup sensitive data out of the OS image."""
         raise NotImplementedError
 
 # vim: set sta sts=4 shiftwidth=4 sw=4 et ai :