diff options
-rw-r--r-- | NEWS | 9 | ||||
-rw-r--r-- | lib/cmd/process-incoming.sh | 9 |
2 files changed, 17 insertions, 1 deletions
@@ -1,3 +1,12 @@ +ProteanOS Archive Manager version ?.?.? +--------------------------------------- + +Released: ????-??-?? + +Changes in this release: + + * The process-incoming command now removes processed files. + ProteanOS Archive Manager version 1.0.0 --------------------------------------- diff --git a/lib/cmd/process-incoming.sh b/lib/cmd/process-incoming.sh index 0d0b155..52f7480 100644 --- a/lib/cmd/process-incoming.sh +++ b/lib/cmd/process-incoming.sh @@ -24,6 +24,7 @@ use include cmd_process_incoming_main() { local changes= + local file= info "$(get_msg 'cmd_process_incoming_processing')" @@ -31,6 +32,12 @@ cmd_process_incoming_main() if [ ! -f "${changes}" ]; then continue fi - include_changes "${changes}" + for file in $(include_changes "${changes}"); do + if [ ! -f "${file}" ]; then + continue + fi + rm -f "${file}" + done + rm -f "${changes}" done } |