]> git.phdru.name Git - phdru.name/phdru.name.git/blobdiff - reindex_blog.py
Generate news templates from text source files.
[phdru.name/phdru.name.git] / reindex_blog.py
index 45faac2fdb7908e9b383d6f1c454ca02f500b9ee..cd6906c0424691cc51512378e14a4b4691bfd5ea 100755 (executable)
@@ -100,20 +100,7 @@ months_names_ru0 = ['', "
    "июль", "август", "сентябрь", "октябрь", "ноябрь", "декабрь"
 ]
 
-
-def write_if_changed(filename, new_text):
-   try:
-      infile = open(filename, 'r')
-      old_text = infile.read()
-      infile.close()
-   except IOError:
-      old_text = None
-
-   if old_text <> new_text:
-      print "Writing", filename
-      outfile = open(filename, 'w')
-      outfile.write(new_text)
-      outfile.close()
+from news import write_if_changed
 
 
 def write_template(level, year, month, day, titles, tags=None):