#!/usr/bin/env python # Publication # # Douglas Thrift # # $Id$ from __init__ import lock from ccscslab.facebook.models import Publication from datetime import datetime, timedelta import optparse if __name__ == '__main__': parser = optparse.OptionParser() parser.add_option('-D', '--debug', action = 'store_true', dest = 'debug') options = parser.parse_args()[0] lock(options.debug) if options.debug: print 'cleanup:' Publication.objects.filter(published__lt = datetime.utcnow() - timedelta(hours = 48)).delete() if options.debug: print ' deleted'