Move core utility functions into a separate module
authorKarl O. Pinc <kop@karlpinc.com>
Tue, 16 Jul 2024 22:14:31 +0000 (17:14 -0500)
committerKarl O. Pinc <kop@karlpinc.com>
Tue, 16 Jul 2024 22:14:31 +0000 (17:14 -0500)
src/pgwui_bulk_upload/views/bulk_upload.py

index 929cbdb4781af68e9b4658e07cf76521cf26116a..9269330c0be5adfa581175b31b5b8d48a1f80669 100644 (file)
@@ -32,6 +32,7 @@ import yaml
 
 from pgwui_common.view import auth_base_view
 import pgwui_core.exceptions as core_ex
+import pgwui_core.utils
 
 from pgwui_core.core import (
     UploadNullFileWTForm,
@@ -41,8 +42,6 @@ from pgwui_core.core import (
     UploadNullMixin,
     UploadDoubleFileForm,
     UploadData,
-    escape_eol,
-    is_checked,
 )
 from pgwui_upload_core.views.upload import (
     BaseTableUploadHandler,
@@ -678,7 +677,7 @@ def relation_stats(stats, quote_columns):
 
 
 def log_success(response, stats, i_rows, r_stats):
-    if is_checked(response['csv_checked']):
+    if pgwui_core.utils.is_checked(response['csv_checked']):
         upload_fmt = 'CSV'
     else:
         upload_fmt = 'TAB'
@@ -697,9 +696,11 @@ def log_success(response, stats, i_rows, r_stats):
         msg.append(
             f'Uploaded the {lines} lines of file ({path}) into ({relation}): ')
     msg.append(f'Format {upload_fmt}: '
-               f"Upload Null {is_checked(response['upload_null'])}: "
-               f"Null Rep ({escape_eol(response['null_rep'])}): "
-               f"Trim {is_checked(response['trim_upload'])}: "
+               'Upload Null '
+               f"{pgwui_core.utils.is_checked(response['upload_null'])}: "
+               f'Null Rep '
+               f"({pgwui_core.utils.escape_eol(response['null_rep'])}): "
+               f"Trim {pgwui_core.utils.is_checked(response['trim_upload'])}: "
                f"By user {response['user']}")
 
     log.info(''.join(msg))