def init_vol(self, blkdev): vol = ADFSVolume(blkdev) n = len(self.opts) if n < 1 or n > 2: print "Usage: format <volume_name> [dos_type]" return None else: if n > 1: dos_str = self.opts[1] dos_type = DosType.parse_dos_type_str(dos_str) if dos_type is None: print "ERROR invalid dos_tpye:", dos_str return None else: dos_type = None vol_name = make_fsstr(self.opts[0]) vol.create(vol_name, dos_type=dos_type) return vol
def init_vol(self, blkdev): vol = ADFSVolume(blkdev) n = len(self.opts) if n < 1 or n > 2: print("Usage: format <volume_name> [dos_type]") return None else: if n > 1: dos_str = self.opts[1] dos_type = DosType.parse_dos_type_str(dos_str) if dos_type is None: print("ERROR invalid dos_tpye:", dos_str) return None else: dos_type = None vol_name = make_fsstr(self.opts[0]) vol.create(vol_name, dos_type=dos_type) return vol
def __init__(self, args, opts): Command.__init__(self, args, opts, edit=True) self.imager = Imager() n = len(self.opts) if n == 0: print "Usage: pack <in_path> [dos_type] [out_size]" self.exit_code = 1 else: self.in_path = self.opts[0] blkdev_opts = None dos_type = None if n > 1: # is a dostype given? dos_str = opts[1] dos_type = DosType.parse_dos_type_str(dos_str) if dos_type is not None: begin = 2 else: begin = 1 # take remainder as blkdev opts blkdev_opts = KeyValue.parse_key_value_strings(opts[begin:]) self.blkdev_opts = blkdev_opts self.dos_type = dos_type self.imager.pack_begin(self.in_path)
def __init__(self, args, opts): Command.__init__(self, args, opts, edit=True) self.imager = Imager() n = len(self.opts) if n == 0: print("Usage: pack <in_path> [dos_type] [out_size]") self.exit_code = 1 else: self.in_path = self.opts[0] blkdev_opts = None dos_type = None if n > 1: # is a dostype given? dos_str = opts[1] dos_type = DosType.parse_dos_type_str(dos_str) if dos_type is not None: begin = 2 else: begin = 1 # take remainder as blkdev opts blkdev_opts = KeyValue.parse_key_value_strings(opts[begin:]) self.blkdev_opts = blkdev_opts self.dos_type = dos_type self.imager.pack_begin(self.in_path)