scanner: add refresh_config config item for buildserver

Includes some cosmetic changes from black.
This commit is contained in:
Hans-Christoph Steiner 2024-01-25 15:37:46 +01:00
parent 907dfd1c3c
commit 031a130395
3 changed files with 41 additions and 4 deletions

View file

@ -325,15 +325,15 @@ class SUSSDataController(SignatureDataController):
self.set_data(json.loads(SUSS_DEFAULT))
class ScannerTool():
class ScannerTool:
def __init__(self):
# we could add support for loading additional signature source
# definitions from config.yml here
self.scanner_data_lookup()
if options and options.refresh_scanner:
config = common.get_config()
if (options and options.refresh_scanner) or config.get('refresh_scanner'):
self.refresh()
self.load()