blob: 77a0875583f078a80565b56771fdd1cb9f3d33d7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
"""Show a particular bug"""
from libbe import bugdir, cmdutil, utility
import os
def execute(args):
bug_dir = cmdutil.bug_tree()
if len(args) !=1:
raise cmdutil.UserError("Please specify a bug id.")
bug = cmdutil.get_bug(args[0], bug_dir)
print cmdutil.bug_summary(bug, list(bug_dir.list())).rstrip("\n")
if bug.time is None:
time_str = "(Unknown time)"
else:
time_str = "%s (%s)" % (utility.handy_time(bug.time),
utility.time_to_str(bug.time))
print "Created: %s\n" % time_str
for comment in bug.list_comments():
print "---------------------------"
print "From: %s" % comment.From
print "Date: %s\n" % utility.time_to_str(comment.date)
print comment.body
|