]> git.phdru.name Git - phdru.name/phdru.name.git/blobdiff - reindex_blog.py
Adapted to Python3 and Cheetah3
[phdru.name/phdru.name.git] / reindex_blog.py
index 33a5736dbbc1c022e04a58a65dd9ee9d167ef3e3..c2a87c603062d38d493ed1bef8031b88413ff47a 100755 (executable)
@@ -2,9 +2,10 @@
 # -*- coding: koi8-r -*-
 
 __author__ = "Oleg Broytman <phd@phdru.name>"
-__copyright__ = "Copyright (C) 2006-2014 PhiloSoft Design"
+__copyright__ = "Copyright (C) 2006-2017 PhiloSoft Design"
 
 import sys, os
+from Cheetah.compat import string_type
 
 blog_data_root = sys.argv[1]
 blog_root = sys.argv[2]
@@ -54,7 +55,7 @@ for dirpath, dirs, files in os.walk(blog_root):
       lead = template.Lead.decode('utf-8').encode('koi8-r')
 
       tags = template.Tag
-      if isinstance(tags, basestring):
+      if isinstance(tags, string_type):
          tags = (tags,)
       tags = [tag.decode('utf-8').encode('koi8-r') for tag in tags]