--- /dev/null
+"""Add a comment to a bug"""
+from libbe import bugdir, cmdutil, names
+import os
+def execute(args):
+ options, args = get_parser().parse_args(args)
+ if len(args) < 2:
+ raise cmdutil.UsageError()
+ bug = cmdutil.get_bug(args[0])
+ comment = bugdir.new_comment(bug, args[1])
+ comment.save()
+
+
+def get_parser():
+ parser = cmdutil.CmdOptionParser("be comment BUG-ID COMMENT")
+ return parser
+
+longhelp="""
+Add a comment to a bug.
+"""
+
+def help():
+ return get_parser().help_str() + longhelp
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