comparison pagetitle.py @ 28:7c82ffbca5d0

py3 and k8s upgrade
author drewp@bigasterisk.com
date Sun, 12 Jul 2020 13:16:33 -0700
parents 3d9dc1571ade
children e86642cf7393
comparison
equal deleted inserted replaced
27:3d9dc1571ade 28:7c82ffbca5d0
33 """page title from our db or by getting a new load from the page""" 33 """page title from our db or by getting a new load from the page"""
34 doc = self.coll.find_one({'_id' : uri}) 34 doc = self.coll.find_one({'_id' : uri})
35 if doc is None: 35 if doc is None:
36 try: 36 try:
37 title = self.getPageTitleNow(uri) 37 title = self.getPageTitleNow(uri)
38 except CantGetTitle, e: 38 except CantGetTitle as e:
39 return str(e) 39 return str(e)
40 doc = {'_id': uri, 'title' : title, 40 doc = {'_id': uri, 'title' : title,
41 'getTime':datetime.datetime.now(tzlocal())} 41 'getTime':datetime.datetime.now(tzlocal())}
42 self.coll.insert(doc, safe=True) 42 self.coll.insert(doc, safe=True)
43 return doc['title'] 43 return doc['title']