div. updates
This commit is contained in:
@@ -5,6 +5,7 @@ from src.database import db_session
|
||||
from mqueues import fetch_queue, compile_queue, put_fetch_queue
|
||||
from fetching import fetch_page, downloadfile, announce_articleid
|
||||
from fixing import fix_html, fix_file
|
||||
#from src import app
|
||||
|
||||
from compiler import article_types
|
||||
from fixing import fix_link
|
||||
@@ -28,12 +29,19 @@ def process_article(art):
|
||||
aa.last_fetched=datetime.now()
|
||||
aa.sourcetype=art["sourcetype"]
|
||||
db_session.add(aa)
|
||||
db_session.commit()
|
||||
try:
|
||||
db_session.commit()
|
||||
except InvalidRequestError,e:
|
||||
db_session.rollback()
|
||||
clogger.error(e)
|
||||
clogger.info("Updated/Added Article "+ str(aa.id) + ": " + (aa.title.encode("utf-8")))
|
||||
db_session.close()
|
||||
return aa
|
||||
# app.logger.info("Updated/Added Article "+ str(aa.id) + ": " + (aa.title.encode("utf-8")))
|
||||
# db_session.close()
|
||||
# announce_articleid(aa.id)
|
||||
#
|
||||
return aa
|
||||
|
||||
|
||||
|
||||
# process a single found url
|
||||
def process_url(url,tpe, parent_url,params={}):
|
||||
|
||||
Reference in New Issue
Block a user