3 from __future__
import with_statement
12 os
.environ
['DJANGO_SETTINGS_MODULE'] = 'riffle.settings'
13 from riffle
.catcher
.models
import *
15 # FIXME this has to be hidden + configurable
19 format
='%(asctime)s %(name)-12s %(levelname)-8s %(message)s',
20 datefmt
='%m-%d %H:%M',
21 filename
='catcher.log',
23 console
= logging
.StreamHandler()
24 console
.setLevel(logging
.DEBUG
if '-v' in sys
.argv
else logging
.INFO
)
25 formatter
= logging
.Formatter('%(levelname)-8s %(message)s')
26 console
.setFormatter(formatter
)
27 logging
.getLogger('').addHandler(console
)
29 if '--skip-refresh' not in sys
.argv
:
30 for feed
in Feed
.objects
.all():
33 dlq
= Episode
.objects
.filter(downloaded__isnull
=True).order_by('timestamp')