def do_bug_edit(self, line): """Edit a bug. bug_edit <id>""" task = self._t_edit(line) if not task: return keywordDict = task.getKeywordDict() bugutils.editBugKeywords(keywordDict) task.setKeywordDict(keywordDict) task.urgency = bugutils.computeUrgency(keywordDict)
def do_bug_add(self, line): """Add a bug-type task. Will create a task and ask additional info. bug_add <project_name> [@<keyword1>] [@<keyword2>] <title> """ task = self._t_add("bug_add", line) if not task: return keywordDict = task.getKeywordDict() bugutils.editBugKeywords(keywordDict) task.setKeywordDict(keywordDict) task.urgency = bugutils.computeUrgency(keywordDict) self.session.add(task) self.session.commit() print("Added bug '%s' (id=%d, urgency=%d)" % (task.title, task.id, task.urgency))
def do_bug_add(self, line): """Add a bug-type task. Will create a task and ask additional info. bug_add <project_name> [@<keyword1>] [@<keyword2>] <title> """ task = self._t_add("bug_add", line) if not task: return keywordDict = task.getKeywordDict() bugutils.editBugKeywords(keywordDict) task.setKeywordDict(keywordDict) task.urgency = bugutils.computeUrgency(keywordDict) if self.cryptoMgr.isEncrypted(task.title): title = "<... encrypted data...>" else: title = task.title print "Added bug '%s' (id=%d, urgency=%d)" % (title, task.id, task.urgency)