Преглед на файлове

Update timestamps of generated feeds as well

Artemy Tregubenko преди 10 години
родител
ревизия
568c346684
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      touch/__init__.py

+ 5 - 0
touch/__init__.py

@@ -27,5 +27,10 @@ def touch_file(path, context):
         set_file_utime(path, max(x.date for x in dates))
 
 
+def touch_feed(path, context, feed):
+    set_file_utime(path, max(x['pubdate'] for x in feed.items))
+
+
 def register():
     signals.content_written.connect(touch_file)
+    signals.feed_written.connect(touch_feed)