Esempio n. 1
0
 def __get_default_sizes(self):
     if self.application.args.dry:
         udiskscmd = "udisksctl info -b /dev/[sv]da* | grep Size"
         stdout = process.check_output(udiskscmd,
                                       shell=True)
         self._drive_size = (int(stdout.strip().split(":")[1].strip())
                             / 1024 / 1024)
         return {"storage.efi_size": "256",
                 "storage.root_size": "50",
                 "storage.swap_size": "0",
                 "storage.config_size": "5",
                 "storage.logging_size": "2048",
                 "storage.data_size": "0",
                 }
     from ovirtnode.storage import Storage
     stor = Storage()
     self._drive_size = stor.get_drive_size(self.__get_install_drive())
     sizes = {"storage.efi_size": "%s" % stor.EFI_SIZE,
              "storage.root_size": "%s" % stor.ROOT_SIZE,
              "storage.swap_size": "%s" % stor.SWAP_SIZE,
              "storage.config_size": "%s" % stor.CONFIG_SIZE,
              "storage.logging_size": "%s" % stor.LOGGING_SIZE,
              "storage.data_size": "%s" % stor.DATA_SIZE,
              "storage.free_space": "0 MB",
              "storage.drive_size": "%s MB" % self._drive_size
              }
     return sizes
Esempio n. 2
0
 def __get_drives_size(self, drives):
     self.logger.debug("Getting Drives Size For: %s" % drives)
     from ovirtnode.storage import Storage
     stor = Storage()
     drives_size = 0
     for drive in drives:
         drives_size += int(stor.get_drive_size(drive))
     self.logger.debug(drives_size)
     return drives_size
 def __get_drives_size(self, drives):
     self.logger.debug("Getting Drives Size For: %s" % drives)
     from ovirtnode.storage import Storage
     stor = Storage()
     drives_size = 0
     for drive in drives:
         drives_size += int(stor.get_drive_size(drive))
     self.logger.debug(drives_size)
     return drives_size
 def __get_default_sizes(self):
     if self.application.args.dry:
         return {"storage.efi_size": "256",
                 "storage.root_size": "50",
                 "storage.swap_size": "0",
                 "storage.config_size": "5",
                 "storage.logging_size": "2048",
                 "storage.data_size": "0",
                 }
     from ovirtnode.storage import Storage
     stor = Storage()
     self._drive_size = stor.get_drive_size(self.__get_install_drive())
     sizes = {"storage.efi_size": "%s" % stor.EFI_SIZE,
              "storage.root_size": "%s" % stor.ROOT_SIZE,
              "storage.swap_size": "%s" % stor.SWAP_SIZE,
              "storage.config_size": "%s" % stor.CONFIG_SIZE,
              "storage.logging_size": "%s" % stor.LOGGING_SIZE,
              "storage.data_size": "%s" % stor.DATA_SIZE,
              "storage.free_space": "0 MB",
              "storage.drive_size": "%s MB" % self._drive_size
              }
     return sizes