blob: 654908ff1f5a483ef597426883f92d01d757f1a2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/usr/bin/python
import json
read_filename = 'count/fuzzbug.json'
write_count = 'badges/open-fuzzbug.json'
open_fuzzbugs = 0
with open(read_filename, 'r') as f:
filedata = json.load(f)
# the open fuzzbug count. Can be deleted
open_fuzzbugs = len([x for x in filedata if x['closed_at'] is None])
# Write fuzzbug count
data = {
"schemaVersion": 1,
"label": "Open FuzzBugs",
"message": str(open_fuzzbugs) if open_fuzzbugs > 0 else "None",
"color": "green" if open_fuzzbugs == 0 else "yellow",
}
with open(write_count, 'w') as f:
json.dump(data, f, indent=4)
|