Changes the security scanner code to raise exceptions now for non-successful operations. One of the new exceptions raised is MissingParentLayerException, which, when raised, will cause the security worker to perform a full rescan of all parent images for the current layer, before trying once more to scan the current layer. This should allow the system to be "self-healing" in the case where the security scanner engine somehow loses or corrupts a parent layer. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| buildlogsarchiver.py | ||
| chunkcleanupworker.py | ||
| gcworker.py | ||
| globalpromstats.py | ||
| logrotateworker.py | ||
| notificationworker.py | ||
| queuecleanupworker.py | ||
| queueworker.py | ||
| repositoryactioncounter.py | ||
| security_notification_worker.py | ||
| securityworker.py | ||
| service_key_worker.py | ||
| storagereplication.py | ||
| worker.py | ||