From: Oleg Romanyshyn Date: Fri, 22 Apr 2005 16:59:54 +0000 (+0000) Subject: Changed layout of the displaying bugs (list and show commands) X-Git-Tag: 1.0.0~300^2 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=1d1d267da9b6c65937ac5aff529d6f98a692bbd5;p=be.git Changed layout of the displaying bugs (list and show commands) --- diff --git a/becommands/list.py b/becommands/list.py index 4b0fa1d..9b3b40b 100644 --- a/becommands/list.py +++ b/becommands/list.py @@ -63,7 +63,7 @@ def execute(args): if len(cur_bugs) > 0: print cmdutil.underlined(title) for bug in cur_bugs: - print cmdutil.bug_summary(bug, all_bugs, no_target=no_target) + print cmdutil.bug_summary(bug, all_bugs, no_target=no_target, shortlist=True) list_bugs(my_target_bugs, "Bugs assigned to you for target %s" % tree.target, diff --git a/libbe/cmdutil.py b/libbe/cmdutil.py index 31a542d..b6a2487 100644 --- a/libbe/cmdutil.py +++ b/libbe/cmdutil.py @@ -44,7 +44,7 @@ def get_bug(spec, bug_dir=None): raise UserError("No bug matches %s" % spec) return matches[0] -def bug_summary(bug, bugs, no_target=False): +def bug_summary(bug, bugs, no_target=False, shortlist=False): target = bug.target if target is None or no_target: target = "" @@ -54,9 +54,12 @@ def bug_summary(bug, bugs, no_target=False): assigned = "" else: assigned = " Assigned: %s" % bug.assigned - return "ID: %s Severity: %s%s%s Creator: %s \n%s\n" % \ + if shortlist == False: + return " ID: %s\n Severity: %s\n%s%s\n Creator: %s \n%s\n" % \ (unique_name(bug, bugs), bug.severity, assigned, target, bug.creator, bug.summary) + else: + return "%4s: %s\n" % (unique_name(bug, bugs), bug.summary) def iter_commands(): for name, module in plugin.iter_plugins("becommands"):