|
|
@ -5,6 +5,7 @@ import sys
|
|
|
|
import os
|
|
|
|
import os
|
|
|
|
import re
|
|
|
|
import re
|
|
|
|
import logging
|
|
|
|
import logging
|
|
|
|
|
|
|
|
import datetime
|
|
|
|
from clize import clize, run
|
|
|
|
from clize import clize, run
|
|
|
|
|
|
|
|
|
|
|
|
# add necessary directories to PATH
|
|
|
|
# add necessary directories to PATH
|
|
|
@ -34,7 +35,6 @@ logger.addHandler(ch)
|
|
|
|
# regex
|
|
|
|
# regex
|
|
|
|
regex = re.compile(r"(\w+):\s*(.*)")
|
|
|
|
regex = re.compile(r"(\w+):\s*(.*)")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def convert_comment(db, site, filename):
|
|
|
|
def convert_comment(db, site, filename):
|
|
|
|
logger.info('convert %s' % filename)
|
|
|
|
logger.info('convert %s' % filename)
|
|
|
|
d = {}
|
|
|
|
d = {}
|
|
|
@ -69,8 +69,9 @@ def convert_comment(db, site, filename):
|
|
|
|
# else:
|
|
|
|
# else:
|
|
|
|
# comment.url = d['article']
|
|
|
|
# comment.url = d['article']
|
|
|
|
if 'date' in d:
|
|
|
|
if 'date' in d:
|
|
|
|
comment.created = d['date']
|
|
|
|
pub = datetime.datetime.strptime(d['date'], '%Y-%m-%d %H:%M:%S')
|
|
|
|
comment.published = d['date']
|
|
|
|
comment.created = pub
|
|
|
|
|
|
|
|
comment.published = pub
|
|
|
|
comment.save()
|
|
|
|
comment.save()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|