Exemple #1
0
    def do_project(self,arg):
       """\
Usage : project
Project management commands
       """
       cli = ProjectCli(self)
       if not settings.active_project.isVoid():
           cli.setPrompt("project:"+settings.active_project.getName())
       else:
           cli.setPrompt("project")
       arg = str(arg)
       if len(arg) > 0:
           line = cli.precmd(arg)
           cli.onecmd(line)
           cli.postcmd(True, line)
       else:
           cli.cmdloop()
           self.stdout.write("\n")