(entries, groups, category_prefix)
| 357 | |
| 358 | |
| 359 | def add_category_total(entries, groups, category_prefix): |
| 360 | group_data = { 'time': 0, 'count': 0 } |
| 361 | for group_name, regexp in groups: |
| 362 | if not group_name.startswith('Group-' + category_prefix): continue |
| 363 | group_data['time'] += entries[group_name]['time'] |
| 364 | group_data['count'] += entries[group_name]['count'] |
| 365 | entries['Group-' + category_prefix + '-Total'] = group_data |
| 366 | |
| 367 | |
| 368 | def read_stats(path, domain, args): |