diff options
author | W. Trevor King <wking@drexel.edu> | 2008-11-24 07:47:06 -0500 |
---|---|---|
committer | W. Trevor King <wking@drexel.edu> | 2008-11-24 07:47:06 -0500 |
commit | 5fd5bc89a2ec270d3e0b01f583012eaaf7750693 (patch) | |
tree | bf8b9e1951086bdaf1de2523c2fd67fbe06b697e /libbe/bug.py | |
parent | d248dbca39e1e8a26a5aa9d39b28038690a406a0 (diff) | |
download | bugseverywhere-5fd5bc89a2ec270d3e0b01f583012eaaf7750693.tar.gz |
Added Bug.comments(), BugDir.has_bug() & cleaned up diff.diff().
+ some other minor fixes and cleanups.
Diffstat (limited to 'libbe/bug.py')
-rw-r--r-- | libbe/bug.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libbe/bug.py b/libbe/bug.py index 09a2c1d..c75c968 100644 --- a/libbe/bug.py +++ b/libbe/bug.py @@ -206,6 +206,12 @@ class Bug(object): self.comment_root = comment.loadComments(self) self._comments_loaded = True + def comments(self): + if self._comments_loaded == False: + self.load_comments() + for comment in self.comment_root.traverse(): + yield comment + def _add_attr(self, map, name): value = getattr(self, name) if value is not None: |