aboutsummaryrefslogtreecommitdiffstats
path: root/gdpr_obfuscator/write.py
diff options
context:
space:
mode:
authorAlex Schofield <git@ajschof.me>2025-02-20 19:10:44 +0000
committerAlex Schofield <git@ajschof.me>2025-02-20 19:10:44 +0000
commit21e5b8fdd204f9d1ca8549fa512fe825760e9366 (patch)
treea4110093759b2508dd76c366e383b6f333960de6 /gdpr_obfuscator/write.py
parent7be30ad0696ac3678b0444ae15636a357225bf59 (diff)
downloadgdpr-obfuscator-21e5b8fdd204f9d1ca8549fa512fe825760e9366.tar.gz
gdpr-obfuscator-21e5b8fdd204f9d1ca8549fa512fe825760e9366.zip
remove code to change AWS endpoint to use localstack
Diffstat (limited to 'gdpr_obfuscator/write.py')
-rw-r--r--gdpr_obfuscator/write.py28
1 files changed, 0 insertions, 28 deletions
diff --git a/gdpr_obfuscator/write.py b/gdpr_obfuscator/write.py
deleted file mode 100644
index dae66f4..0000000
--- a/gdpr_obfuscator/write.py
+++ /dev/null
@@ -1,28 +0,0 @@
-import csv
-import io
-from typing import List, Dict
-from .logger import get_logger
-
-logger = get_logger("CSVWRITER")
-
-
-class DataWriter:
- def __init__(self):
- pass
-
- def create_byte_stream(self, data: List[Dict[str, str]]) -> bytes:
- if not data:
- logger.error("Invalid or empty data was provided to write")
- return b""
-
- output = io.StringIO()
-
- headers = list(data[0].keys())
-
- writer = csv.DictWriter(output, fieldnames=headers)
- writer.writeheader()
- writer.writerows(data)
-
- csv_string = output.getvalue()
-
- return csv_string.encode("utf-8")
git.ajschof.me — hosted by ajschofield — powered by cgit