|
@@ -69,9 +69,13 @@ if [ .$purge_call_recordings = .true ]; then
|
|
|
if [ .$switch_package = .true ]; then
|
|
|
find /var/lib/freeswitch/recordings/*/archive/* -name '*.wav' -mtime +$days_keep_call_recordings -exec rm {} \;
|
|
|
find /var/lib/freeswitch/recordings/*/archive/* -name '*.mp3' -mtime +$days_keep_call_recordings -exec rm {} \;
|
|
|
+ #remove empty folders
|
|
|
+ find /var/lib/freeswitch/recordings/*/archive/* -empty -type d -delete
|
|
|
else
|
|
|
find /usr/local/freeswitch/recordings/*/archive/* -name '*.wav' -mtime +$days_keep_call_recordings -exec rm {} \;
|
|
|
find /usr/local/freeswitch/recordings/*/archive/* -name '*.mp3' -mtime +$days_keep_call_recordings -exec rm {} \;
|
|
|
+ #remove empty folders
|
|
|
+ find /usr/local/freeswitch/recordings/*/archive/* -empty -type d -delete
|
|
|
fi
|
|
|
psql --host=127.0.0.1 --username=fusionpbx -c "delete from v_call_recordings WHERE call_recording_date < NOW() - INTERVAL '90 days'"
|
|
|
else
|