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

index 36f195dbc121fae2ea3200edd3472f66b0d11ed0..eb6f51223407f495f5fc403f7c4be1bda0746cdc 100644 (file)
@@ -30,6 +30,7 @@ import psycopg
 from pyramid.view import view_config
 import logging
 
+import pgwui_core.utils
 from pgwui_common.view import auth_base_view
 from pgwui_core import exceptions as core_ex
 from pgwui_core.core import (
@@ -39,8 +40,6 @@ from pgwui_core.core import (
     ParameterExecutor,
     UploadDoubleTableForm,
     UploadData,
-    escape_eol,
-    is_checked,
 )
 from pgwui_upload_core.views.upload import (
     UploadCoreInitialPost,
@@ -157,7 +156,7 @@ class TableUploadHandler(BaseTableUploadHandler):
 
 
 def log_success(response):
-    if is_checked(response['csv_checked']):
+    if pgwui_core.utils.is_checked(response['csv_checked']):
         upload_fmt = 'CSV'
     else:
         upload_fmt = 'TAB'
@@ -168,9 +167,10 @@ def log_success(response):
              .format(filename=response['filename'],
                      lines=response['lines'],
                      format=upload_fmt,
-                     null=is_checked(response['upload_null']),
-                     null_rep=escape_eol(response['null_rep']),
-                     trim=is_checked(response['trim_upload']),
+                     null=pgwui_core.utils.is_checked(response['upload_null']),
+                     null_rep=pgwui_core.utils.escape_eol(
+                         response['null_rep']),
+                     trim=pgwui_core.utils.is_checked(response['trim_upload']),
                      db=response['db'],
                      table=response['table'],
                      user=response['user']))