annotate feedupdate.py @ 221:a383abe2e81a

update to python3
author Dirk Olmes <dirk@xanthippe.ping.de>
date Thu, 22 May 2014 05:10:51 +0200
parents 38d1898e7d82
children f07cf25224a4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
221
a383abe2e81a update to python3
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 219
diff changeset
1 #!/usr/bin/env python3
217
bb3c851b18b1 add source file endcoding header
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 137
diff changeset
2 # -*- coding: utf-8 -*-
137
5b131f82057d allow choosing the backend via commandline option
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 134
diff changeset
3 import BackendFactory
11
e87c54b3a216 use the logging framework for printing messages
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 6
diff changeset
4 import logging
68
525a52169f60 Make FeedEntry table object available in Mapping to use it to expire old, read feed entries.
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 64
diff changeset
5
2
8a624ee48a74 First skeleton for sqlalchemy: define the mapping and create the first feed
Dirk Olmes <dirk@xanthippe.ping.de>
parents:
diff changeset
6 if __name__ == "__main__":
219
38d1898e7d82 include the time when logging
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 217
diff changeset
7 logFormat = '%(asctime)s ' + logging.BASIC_FORMAT
38d1898e7d82 include the time when logging
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 217
diff changeset
8 logging.basicConfig(format=logFormat, level=logging.DEBUG)
137
5b131f82057d allow choosing the backend via commandline option
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 134
diff changeset
9 backend = BackendFactory.createBackend()
128
32a173cb081c move updating the feeds to the backend
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 110
diff changeset
10 backend.updateAllFeeds()
32a173cb081c move updating the feeds to the backend
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 110
diff changeset
11 backend.expireFeedEntries()
32a173cb081c move updating the feeds to the backend
Dirk Olmes <dirk@xanthippe.ping.de>
parents: 110
diff changeset
12 backend.dispose()