Hi,
    I'm trying to use the cleanup_datasets.py file to remove all files on my system older than 20 days. My crontab looks like this:

# m h  dom mon dow   command
34 10 * * * cd /export/barium-data3/galaxy-suvr && python scripts/cleanup_datasets/cleanup_datasets.py universe_wsgi.ini -d 20 -1 > /home/galaxy/crontab_purge_milxcloud.log 2>&1 && python scripts/cleanup_datasets/cleanup_datasets.py universe_wsgi.ini -d 20 -2 -r >> /home/galaxy/crontab_purge_milxcloud.log 2>&1 && python scripts/cleanup_datasets/cleanup_datasets.py universe_wsgi.ini -d 20 -3 -r >> /home/galaxy/crontab_purge_milxcloud.log 2>&1 && python scripts/cleanup_datasets/cleanup_datasets.py universe_wsgi.ini -d 20 -5 -r >> /home/galaxy/crontab_purge_milxcloud.log 2>&1 && python scripts/cleanup_datasets/cleanup_datasets.py universe_wsgi.ini -d 20 -4 -r >> /home/galaxy/crontab_purge_milxcloud.log 2>&1 && python scripts/cleanup_datasets/cleanup_datasets.py universe_wsgi.ini -d 20 -6 -r >> /home/galaxy/crontab_purge_milxcloud.log 2>&1

The crontab executes and the contents of /home/galaxy/crontab_purge_milxcloud.log is:

cat /home/galaxy/crontab_purge_milxcloud.log
psycopg2 egg successfully loaded for postgres dialect
##########################################

# 2014-07-17 10:34:02 - Handling stuff older than 20 days
Datasets will NOT be removed from disk.

Deleted 0 histories
Elapsed time:  0.170083045959
##########################################
psycopg2 egg successfully loaded for postgres dialect
##########################################

# 2014-07-17 10:34:02 - Handling stuff older than 20 days
Datasets will be removed from disk.

Purged 0 histories.
Elapsed time:  0.174137830734
##########################################
psycopg2 egg successfully loaded for postgres dialect
##########################################

# 2014-07-17 10:34:03 - Handling stuff older than 20 days
Datasets will be removed from disk.

Purged 0 datasets
Freed disk space:  0
Elapsed time:  0.168104887009
##########################################
psycopg2 egg successfully loaded for postgres dialect
##########################################

# 2014-07-17 10:34:04 - Handling stuff older than 20 days
Datasets will be removed from disk.

# Purged 0 folders.
Elapsed time:  0.168635129929
##########################################
psycopg2 egg successfully loaded for postgres dialect
##########################################

# 2014-07-17 10:34:05 - Handling stuff older than 20 days
Datasets will be removed from disk.

# Purged 0 libraries .
Elapsed time:  0.166506052017
##########################################
psycopg2 egg successfully loaded for postgres dialect
##########################################

# 2014-07-17 10:34:06 - Handling stuff older than 20 days
Datasets will be removed from disk.

Examined 0 datasets, marked 0 datasets and 0 dataset instances (HDA) as deleted
Total elapsed time:  0.00744795799255
##########################################

However, today is the 17th July and when I look into  the database directory i.e. ~/database/files/000 I still have files from the 18th June so older than 20 days i.e.:

drwxr-xr-x 2 galaxy nogroup     4096 Jun 18 09:19 dataset_213_files
-rw-r--r-- 1 galaxy nogroup     1061 Jun 18 09:19 dataset_213.dat
drwxr-xr-x 2 galaxy nogroup     4096 Jun 18 09:19 dataset_215_files
-rw-r--r-- 1 galaxy nogroup      270 Jun 18 09:19 dataset_215.dat
drwxr-xr-x 2 galaxy nogroup     4096 Jun 18 09:19 dataset_221_files
drwxr-xr-x 2 galaxy nogroup     4096 Jun 18 09:19 dataset_219_files
drwxr-xr-x 2 galaxy nogroup     4096 Jun 18 09:19 dataset_220_files
drwxr-xr-x 2 galaxy nogroup     4096 Jun 18 09:19 dataset_222_files
drwxr-xr-x 2 galaxy nogroup     4096 Jun 18 09:19 dataset_218_files
-rw-r--r-- 1 galaxy nogroup      994 Jun 18 09:19 dataset_216.dat
-rw-r--r-- 1 galaxy nogroup      161 Jun 18 09:19 dataset_214.dat

Am I doing something wrong? Using wrong arguments/file etc ?

Thanks
Neil