blob: b6086293b49ce0bd4566ac6d57d8114832b35734 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
from libbe import bugdir, cmdutil
import os
def execute(args):
active = True
severity = ("minor", "serious", "critical", "fatal")
def filter(bug):
if active is not None:
if bug.active != active:
return False
if bug.severity not in severity:
return False
return True
all_bugs = list(bugdir.tree_root(os.getcwd()).list())
bugs = [b for b in all_bugs if filter(b) ]
if len(bugs) == 0:
print "No matching bugs found"
for bug in bugs:
print cmdutil.bug_summary(bug, all_bugs)
|