def create_device_pool(self, args):
     replies = self.get_linstorapi().physical_storage_create_device_pool(
         node_name=args.node_name,
         provider_kind=args.provider_kind,
         device_paths=args.device_paths,
         pool_name=args.pool_name,
         vdo_enable=args.vdo_enable,
         vdo_logical_size_kib=Commands.parse_size_str(
             args.vdo_logical_size, "KiB"),
         vdo_slab_size_kib=Commands.parse_size_str(args.vdo_slab_size,
                                                   "KiB"))
     return self.handle_replies(args, replies)
Esempio n. 2
0
 def create(self, args):
     replies = self._linstor.volume_dfn_create(
         args.resource_name,
         Commands.parse_size_str(args.size),
         args.vlmnr,
         args.minor,
         args.encrypt,
         args.storage_pool,
         args.gross
     )
     return self.handle_replies(args, replies)