Get informations about dates from the filesystem if no other way of getting it is working.

This commit is contained in:
Alexis Metaireau 2010-11-12 02:14:20 +00:00
commit 7dc847f5b2
2 changed files with 4 additions and 1 deletions

View file

@ -73,6 +73,10 @@ class ArticlesProcessor(Processor):
if category != '':
metadatas['category'] = unicode(category)
# fallback on filesystem date
if 'date' not in metadatas.keys():
metadatas['date'] = datetime.fromtimestamp(os.stat(f).st_ctime)
article = Article(content, metadatas, settings=generator.settings,
filename=f)
if not is_valid_content(article, f):