Changeset 7893 for djangoproject.com/django_website/apps/aggregator/bin
- Timestamp:
- 07/11/08 10:29:35 (6 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
djangoproject.com/django_website/apps/aggregator/bin/update_feeds.py
r7892 r7893 54 54 feed.feeditem_set.create(title=title, link=link, summary=content, guid=guid, date_modified=date_modified) 55 55 56 def main(argv): 57 parser = optparse.OptionParser() 58 parser.add_option('--settings') 59 parser.add_option('-v', '--verbose', action="store_true") 60 options, args = parser.parse_args(argv) 61 if options.settings: 62 os.environ["DJANGO_SETTINGS_MODULE"] = options.settings 63 update_feeds(options.verbose) 64 56 65 if __name__ == '__main__': 57 66 try: … … 59 68 except OSError: 60 69 sys.exit(0) 61 62 parser = optparse.OptionParser() 63 parser.add_option('--settings') 64 parser.add_option('-v', '--verbose', action="store_true") 65 options, args = parser.parse_args() 66 if options.settings: 67 os.environ["DJANGO_SETTINGS_MODULE"] = options.settings 68 update_feeds(options.verbose) 69 70 os.close(lockfile) 71 os.unlink(LOCKFILE) 70 try: 71 sys.exit(main(sys.argv)) 72 finally: 73 os.close(lockfile) 74 os.unlink(LOCKFILE)
