Esempio n. 1
0
    def run(self, args):
        cwd = self.get_cwd()
        add = Add(cwd, self.get_pc_dir(), self.get_patches_dir())
        add.add_files(args.file, ignore=True)

        editor = os.environ.get("EDITOR", "vi")

        for filename in args.file:
            try:
                cmd = [editor, filename]
                Process(cmd).run(cwd=cwd)
            except SubprocessError as e:
                self.exit_error(e, value=e.returncode)
Esempio n. 2
0
    def run(self, options, args):
        add = Add(self.get_cwd(), self.get_pc_dir(), self.get_patches_dir())
        add.add_files(args, ignore=True)

        editor = os.environ.get("EDITOR", "vi")

        for filename in args:
            try:
                cmd = [editor]
                cmd.append(filename)
                Process(cmd).run(cwd=cwd)
            except SubprocessError, e:
                self.exit_error(e, value=e.returncode)
Esempio n. 3
0
 def run(self, options, args):
     add = Add(os.getcwd(), self.get_pc_dir(), self.get_patches_dir())
     add.file_added.connect(self.file_added)
     add.add_files(args, options.patch)
Esempio n. 4
0
 def run(self, args):
     add = Add(os.getcwd(), self.get_pc_dir(), self.get_patches_dir())
     add.file_added.connect(self.file_added)
     add.add_files(args.file, args.patch)