Пример #1
0
def init_feed_registry():
    # Register feeds, the tuple is the class and bool if feed is a distro vulnerability feed or not
    for cls_tuple in [
        (NvdV2Feed, False),
        (VulnDBFeed, False),
        (VulnerabilityFeed, True),
        (PackagesFeed, False),
        (GithubFeed, False),
        (NvdFeed, False),
    ]:
        logger.info("Registering feed handler {}".format(cls_tuple[0].__feed_name__))
        feed_registry.register(cls_tuple[0], is_vulnerability_feed=cls_tuple[1])
Пример #2
0
def init_feed_registry():
    for cls in [
            NvdV2Feed, VulnDBFeed, VulnerabilityFeed, PackagesFeed, GithubFeed
    ]:
        logger.info('Registering feed handler {}'.format(cls.__feed_name__))
        feed_registry.register(cls)
Пример #3
0
def initialized_mappings(anchore_db):
    process_preflight()
    feed_registry.register(AnotherVulnClass, True)