diff options
author | P. J. McDermott <pjm@nac.net> | 2013-10-11 11:35:06 (EDT) |
---|---|---|
committer | P. J. McDermott <pjm@nac.net> | 2013-10-11 11:46:36 (EDT) |
commit | c9b56e3a4db6bf8c4595ca5ea161289678ea2865 (patch) | |
tree | 5553e916e26ecc6b5881fccad0cb383ace96fd2d | |
parent | 85645cdb199ac34012b1dfd35a505fea446b32c4 (diff) |
process-incoming: Remove processed files.
-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 } |