Exemplo n.º 1
0
    def execute(self, command, project_name, cl_args, config):
        super(RepositoryCmd, self).execute(command, project_name, \
                cl_args, config)

        if len(cl_args) == 0:
            raise ScalakError("No subcommand specified")

        project = Project()
        project.load(project_name, config)

        if cl_args[0] == "add":
            self.add(project, cl_args, config)
        elif cl_args[0] == "remove":
            self.remove(project, cl_args, config)
        else:
            return -1

        return 0
Exemplo n.º 2
0
    def execute(self, command, project_name, cl_args, config):
        super(UserCmd, self).execute(command, project_name, \
                cl_args, config)

        if len(cl_args) == 0:
            raise ScalakError("No subcommand specified")

        project = Project()
        project.load(project_name, config)

        if cl_args[0] == "add":
            self.add(project, cl_args, config) 
        elif cl_args[0] == "remove":
            self.remove(project, cl_args, config) 
        else:
            return -1

        return 0
Exemplo n.º 3
0
 def remove(self, project_name, config):
     p = Project()
     p.load(project_name, config)
     p.remove()