aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-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: