Skip to content

Commit 6f16ab5

Browse files
committed
Add OSS Fuzz importer
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
1 parent 814d19b commit 6f16ab5

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

vulnerabilities/importers/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@
4949
from vulnerabilities.pipelines.v2_importers import gitlab_importer as gitlab_importer_v2
5050
from vulnerabilities.pipelines.v2_importers import npm_importer as npm_importer_v2
5151
from vulnerabilities.pipelines.v2_importers import nvd_importer as nvd_importer_v2
52+
from vulnerabilities.pipelines.v2_importers import oss_fuzz as oss_fuzz_v2
5253
from vulnerabilities.pipelines.v2_importers import pypa_importer as pypa_importer_v2
5354
from vulnerabilities.pipelines.v2_importers import pysec_importer as pysec_importer_v2
5455
from vulnerabilities.pipelines.v2_importers import vulnrichment_importer as vulnrichment_importer_v2
5556
from vulnerabilities.pipelines.v2_importers import xen_importer as xen_importer_v2
56-
from vulnerabilities.pipelines.v2_importers import oss_fuzz as oss_fuzz_v2
5757
from vulnerabilities.utils import create_registry
5858

5959
IMPORTERS_REGISTRY = create_registry(

vulnerabilities/pipelines/v2_importers/oss_fuzz.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
from typing import Iterable
1212

1313
import saneyaml
14+
from fetchcode.vcs import fetch_via_vcs
1415

1516
from vulnerabilities.importer import AdvisoryData
1617
from vulnerabilities.pipelines import VulnerableCodeBaseImporterPipelineV2
1718
from vulnerabilities.utils import get_advisory_url
18-
from fetchcode.vcs import fetch_via_vcs
1919

2020
logger = logging.getLogger(__name__)
2121

@@ -37,8 +37,8 @@ def steps(cls):
3737

3838
def clone(self):
3939
self.log(f"Cloning `{self.repo_url}`")
40-
self.vcs_response = fetch_via_vcs(self.repo_url)
41-
40+
self.vcs_response = fetch_via_vcs(self.repo_url)
41+
4242
def advisories_count(self):
4343
vulns_directory = Path(self.vcs_response.dest_dir) / "vulns"
4444
return sum(1 for _ in vulns_directory.rglob("*.yaml"))
@@ -62,7 +62,7 @@ def collect_advisories(self) -> Iterable[AdvisoryData]:
6262
supported_ecosystems=["generic"],
6363
advisory_url=advisory_url,
6464
advisory_text=advisory_text,
65-
)
65+
)
6666

6767
def clean_downloads(self):
6868
if self.vcs_response:

0 commit comments

Comments
 (0)