aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam Janovsky2020-11-28 12:32:31 +0100
committerAdam Janovsky2020-11-28 12:32:31 +0100
commitca86268aae6312faae024e7954b2faf938065b95 (patch)
tree69fe623bc3d507905b89ef14fbc6d2d825cffc98
parent7afc55f371b27894bae930145f4a359d98151d63 (diff)
downloadsec-certs-ca86268aae6312faae024e7954b2faf938065b95.tar.gz
sec-certs-ca86268aae6312faae024e7954b2faf938065b95.tar.zst
sec-certs-ca86268aae6312faae024e7954b2faf938065b95.zip
fix hardcoded path, redundant functions
-rw-r--r--cc_oop_demo.py2
-rw-r--r--sec_certs/helpers.py13
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: