Beispiel #1
0
 def __init__(self, args, opts):
     Command.__init__(self, args, opts, edit=True)
     n = len(self.opts)
     if n == 0:
         print "Usage: repack <src_path> [in_size]"
         self.exit_code = 1
     in_img = self.opts[0]
     in_opts = KeyValue.parse_key_value_strings(self.opts[1:])
     self.repacker = Repacker(in_img, in_opts)
     if not self.repacker.create_in():
         self.exit_code = 2
 def __init__(self, args, opts):
   Command.__init__(self, args, opts, edit=True)
   n = len(self.opts)
   if n == 0:
     print("Usage: repack <src_path> [in_size]")
     self.exit_code = 1
   in_img = self.opts[0]
   in_opts = KeyValue.parse_key_value_strings(self.opts[1:])
   self.repacker = Repacker(in_img, in_opts)
   if not self.repacker.create_in():
     self.exit_code = 2
Beispiel #3
0
class RepackCmd(Command):
    def __init__(self, args, opts):
        Command.__init__(self, args, opts, edit=True)
        n = len(self.opts)
        if n == 0:
            print "Usage: repack <src_path> [in_size]"
            self.exit_code = 1
        in_img = self.opts[0]
        in_opts = KeyValue.parse_key_value_strings(self.opts[1:])
        self.repacker = Repacker(in_img, in_opts)
        if not self.repacker.create_in():
            self.exit_code = 2

    def init_blkdev(self, image_file):
        return self.repacker.create_out_blkdev(image_file)

    def init_vol(self, blkdev):
        return self.repacker.create_out_volume(blkdev)

    def handle_vol(self, vol):
        self.repacker.repack()
        return 0
class RepackCmd(Command):
  def __init__(self, args, opts):
    Command.__init__(self, args, opts, edit=True)
    n = len(self.opts)
    if n == 0:
      print("Usage: repack <src_path> [in_size]")
      self.exit_code = 1
    in_img = self.opts[0]
    in_opts = KeyValue.parse_key_value_strings(self.opts[1:])
    self.repacker = Repacker(in_img, in_opts)
    if not self.repacker.create_in():
      self.exit_code = 2

  def init_blkdev(self, image_file):
    return self.repacker.create_out_blkdev(image_file)

  def init_vol(self, blkdev):
    return self.repacker.create_out_volume(blkdev)

  def handle_vol(self, vol):
    self.repacker.repack()
    return 0