logging in net_storage package hinzugefügt

This commit is contained in:
2026-04-09 11:36:47 +02:00
parent 70c3a26b39
commit 877ea380e4
3 changed files with 53 additions and 9 deletions

View File

@@ -1,5 +1,7 @@
create or replace package body pck_net_storage as
c_log_module constant lg_app_log.log_module%type := 'NETZLAUFWERK';
-- ==================== Private Helpers ====================
function f_build_url (
@@ -353,6 +355,13 @@ create or replace package body pck_net_storage as
,i_body_blob => i_content
,i_content_type => i_content_type
);
pck_log.p_info(
i_module => c_log_module
,i_action => 'UPLOAD'
,i_message => 'Datei hochgeladen'
,i_object_ref => i_object_key
);
end p_upload_object;
procedure p_delete_object (i_object_key in varchar2)
@@ -374,6 +383,13 @@ create or replace package body pck_net_storage as
i_method => 'DELETE'
,i_url => f_build_url(i_object_key)
);
pck_log.p_info(
i_module => c_log_module
,i_action => 'DELETE'
,i_message => 'Datei gelöscht'
,i_object_ref => i_object_key
);
end p_delete_object;
procedure p_delete_folder (i_prefix in varchar2)
@@ -412,6 +428,13 @@ create or replace package body pck_net_storage as
);
end if;
end loop;
pck_log.p_info(
i_module => c_log_module
,i_action => 'DELETE_FOLDER'
,i_message => 'Ordner rekursiv gelöscht'
,i_object_ref => i_prefix
);
end p_delete_folder;
procedure p_rename_object (
@@ -461,6 +484,13 @@ create or replace package body pck_net_storage as
,i_body_clob => l_body
,i_content_type => 'application/json'
);
pck_log.p_info(
i_module => c_log_module
,i_action => 'RENAME'
,i_message => 'Datei umbenannt: ' || i_object_key || ' -> ' || l_new_key
,i_object_ref => i_object_key
);
end p_rename_object;
procedure p_move_object (
@@ -511,6 +541,13 @@ create or replace package body pck_net_storage as
,i_body_clob => l_body
,i_content_type => 'application/json'
);
pck_log.p_info(
i_module => c_log_module
,i_action => 'MOVE'
,i_message => 'Datei verschoben: ' || i_object_key || ' -> ' || l_new_key
,i_object_ref => i_object_key
);
end p_move_object;
procedure p_create_folder (
@@ -544,6 +581,13 @@ create or replace package body pck_net_storage as
,i_body_blob => empty_blob()
,i_content_type => 'application/octet-stream'
);
pck_log.p_info(
i_module => c_log_module
,i_action => 'CREATE_FOLDER'
,i_message => 'Ordner angelegt'
,i_object_ref => l_folder_key
);
end p_create_folder;
function f_get_object_metadata (i_object_key in varchar2) return t_object_meta