diff options
| author | J08nY | 2025-02-28 15:21:52 +0100 |
|---|---|---|
| committer | J08nY | 2025-02-28 15:21:52 +0100 |
| commit | c7a6b2ece7b186f1157b95d44ed7b35db9687707 (patch) | |
| tree | 794db92ebace9af8e080aef4270897248659ff57 /src | |
| parent | 27a3c81fe6bef8765098a40325f2cf420f41077c (diff) | |
| download | sec-certs-c7a6b2ece7b186f1157b95d44ed7b35db9687707.tar.gz sec-certs-c7a6b2ece7b186f1157b95d44ed7b35db9687707.tar.zst sec-certs-c7a6b2ece7b186f1157b95d44ed7b35db9687707.zip | |
Fix aux dset dir warning.
Fixes #482.
Diffstat (limited to 'src')
| -rw-r--r-- | src/sec_certs/dataset/cc.py | 16 | ||||
| -rw-r--r-- | src/sec_certs/dataset/fips.py | 10 |
2 files changed, 16 insertions, 10 deletions
diff --git a/src/sec_certs/dataset/cc.py b/src/sec_certs/dataset/cc.py index fa95f5cf..fdd0d48d 100644 --- a/src/sec_certs/dataset/cc.py +++ b/src/sec_certs/dataset/cc.py @@ -101,12 +101,16 @@ class CCDataset(Dataset[CCCertificate], ComplexSerializableType): super().__init__(certs, root_dir, name, description, state, aux_handlers) if aux_handlers is None: self.aux_handlers = { - CPEDatasetHandler: CPEDatasetHandler(self.auxiliary_datasets_dir), - CVEDatasetHandler: CVEDatasetHandler(self.auxiliary_datasets_dir), - CPEMatchDictHandler: CPEMatchDictHandler(self.auxiliary_datasets_dir), - CCSchemeDatasetHandler: CCSchemeDatasetHandler(self.auxiliary_datasets_dir), - ProtectionProfileDatasetHandler: ProtectionProfileDatasetHandler(self.auxiliary_datasets_dir), - CCMaintenanceUpdateDatasetHandler: CCMaintenanceUpdateDatasetHandler(self.auxiliary_datasets_dir), + CPEDatasetHandler: CPEDatasetHandler(self.auxiliary_datasets_dir if self.is_backed else None), + CVEDatasetHandler: CVEDatasetHandler(self.auxiliary_datasets_dir if self.is_backed else None), + CPEMatchDictHandler: CPEMatchDictHandler(self.auxiliary_datasets_dir if self.is_backed else None), + CCSchemeDatasetHandler: CCSchemeDatasetHandler(self.auxiliary_datasets_dir if self.is_backed else None), + ProtectionProfileDatasetHandler: ProtectionProfileDatasetHandler( + self.auxiliary_datasets_dir if self.is_backed else None + ), + CCMaintenanceUpdateDatasetHandler: CCMaintenanceUpdateDatasetHandler( + self.auxiliary_datasets_dir if self.is_backed else None + ), } def to_pandas(self) -> pd.DataFrame: diff --git a/src/sec_certs/dataset/fips.py b/src/sec_certs/dataset/fips.py index a64ca3d7..0f756b0a 100644 --- a/src/sec_certs/dataset/fips.py +++ b/src/sec_certs/dataset/fips.py @@ -68,10 +68,12 @@ class FIPSDataset(Dataset[FIPSCertificate], ComplexSerializableType): super().__init__(certs, root_dir, name, description, state, aux_handlers) if aux_handlers is None: self.aux_handlers = { - CPEDatasetHandler: CPEDatasetHandler(self.auxiliary_datasets_dir), - CVEDatasetHandler: CVEDatasetHandler(self.auxiliary_datasets_dir), - FIPSAlgorithmDatasetHandler: FIPSAlgorithmDatasetHandler(self.auxiliary_datasets_dir), - CPEMatchDictHandler: CPEMatchDictHandler(self.auxiliary_datasets_dir), + CPEDatasetHandler: CPEDatasetHandler(self.auxiliary_datasets_dir if self.is_backed else None), + CVEDatasetHandler: CVEDatasetHandler(self.auxiliary_datasets_dir if self.is_backed else None), + FIPSAlgorithmDatasetHandler: FIPSAlgorithmDatasetHandler( + self.auxiliary_datasets_dir if self.is_backed else None + ), + CPEMatchDictHandler: CPEMatchDictHandler(self.auxiliary_datasets_dir if self.is_backed else None), } LIST_OF_CERTS_HTML: Final[dict[str, str]] = { |
