diff options
| author | Adam Janovsky | 2020-11-28 12:32:31 +0100 |
|---|---|---|
| committer | Adam Janovsky | 2020-11-28 12:32:31 +0100 |
| commit | ca86268aae6312faae024e7954b2faf938065b95 (patch) | |
| tree | 69fe623bc3d507905b89ef14fbc6d2d825cffc98 | |
| parent | 7afc55f371b27894bae930145f4a359d98151d63 (diff) | |
| download | sec-certs-ca86268aae6312faae024e7954b2faf938065b95.tar.gz sec-certs-ca86268aae6312faae024e7954b2faf938065b95.tar.zst sec-certs-ca86268aae6312faae024e7954b2faf938065b95.zip | |
fix hardcoded path, redundant functions
| -rw-r--r-- | cc_oop_demo.py | 2 | ||||
| -rw-r--r-- | sec_certs/helpers.py | 13 |
2 files changed, 1 insertions, 14 deletions
diff --git a/cc_oop_demo.py b/cc_oop_demo.py index 1da4cfe8..a49a2e7d 100644 --- a/cc_oop_demo.py +++ b/cc_oop_demo.py @@ -29,7 +29,7 @@ def main(): dset.to_json('./debug_dataset/cc_full_dataset.json') # Load dataset from JSON - new_dset = CCDataset.from_json('/Users/adam/phd/projects/certificates/sec-certs/debug_dataset/cc_full_dataset.json') + new_dset = CCDataset.from_json('./debug_dataset/cc_full_dataset.json') assert dset == new_dset diff --git a/sec_certs/helpers.py b/sec_certs/helpers.py index 80e490de..afea2476 100644 --- a/sec_certs/helpers.py +++ b/sec_certs/helpers.py @@ -17,19 +17,6 @@ import functools logger = logging.getLogger(__name__) -# Following two functions are from: https://stackoverflow.com/questions/31174295/getattr-and-setattr-on-nested-subobjects-chained-properties - - -def rsetattr(obj, attr, val): - pre, _, post = attr.rpartition('.') - return setattr(rgetattr(obj, pre) if pre else obj, post, val) - - -def rgetattr(obj, attr, *args): - def _getattr(obj, attr): - return getattr(obj, attr, *args) - return functools.reduce(_getattr, [obj] + attr.split('.')) - def download_file(url: str, output: Path) -> int: try: |
