aboutsummaryrefslogtreecommitdiffstats
path: root/obfuscator
diff options
context:
space:
mode:
authorAlex Schofield <git@ajschof.me>2025-02-19 16:17:22 +0000
committerAlex Schofield <git@ajschof.me>2025-02-19 16:17:22 +0000
commitf12d646e3fd4a9db3f2d9058a25b29ec9757c1f6 (patch)
treec49bd577425106dd0e9ff7ba682581b3c45a868b /obfuscator
parentcfd393b9e4fc21c319ab9398176d7179e37c4435 (diff)
downloadgdpr-obfuscator-f12d646e3fd4a9db3f2d9058a25b29ec9757c1f6.tar.gz
gdpr-obfuscator-f12d646e3fd4a9db3f2d9058a25b29ec9757c1f6.zip
let read_s3 handle URI parsing instead of main() in __init__.py
Diffstat (limited to 'obfuscator')
-rw-r--r--obfuscator/__init__.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/obfuscator/__init__.py b/obfuscator/__init__.py
index 98e309f..2ee3b96 100644
--- a/obfuscator/__init__.py
+++ b/obfuscator/__init__.py
@@ -1,6 +1,5 @@
from obfuscator.read import DataReader
from obfuscator.write import DataWriter
-from obfuscator.utils import Utilities
from obfuscator.obfuscate import obfuscate
from typing import List
@@ -8,8 +7,6 @@ from typing import List
def main(s3_source: str, pii_fields: List[str], log_level: str = "INFO") -> bytes:
reader = DataReader(log_level)
writer = DataWriter()
- utilities = Utilities()
- source = utilities.get_source(s3_source)
- data = reader.read_string(source)
+ data = reader.read_s3(s3_source)
obfuscated_data = obfuscate(data, pii_fields)
return writer.create_byte_stream(obfuscated_data)
git.ajschof.me — hosted by ajschofield — powered by cgit