MCPcopy Create free account
hub / github.com/CiscoPSIRT/openVulnQuery / count_fields

Function count_fields

openVulnQuery/_library/utils.py:40–47  ·  view source on GitHub ↗

Counter dict from fields over all advisories.

(advisories, fields)

Source from the content-addressed store, hash-verified

38
39
40def count_fields(advisories, fields):
41 """Counter dict from fields over all advisories. """
42 counts = dict.fromkeys(fields, 0)
43 for adv in advisories:
44 for field in fields:
45 if hasattr(adv, field):
46 counts[field] += get_count(getattr(adv, field))
47 return counts
48
49
50def get_count(advisory_field):

Callers

nothing calls this directly

Calls 1

get_countFunction · 0.85

Tested by

no test coverage detected