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")