# HG changeset patch # User ymh # Date 1426812165 -3600 # Node ID d9642be7c9372f5b6d135d665a45827c1b4cd15e # Parent c81cacab10af619a8e3430c79df6b4a5749c41c1 replace commit_on_success with atomic diff -r c81cacab10af -r d9642be7c937 src/hdalab/management/commands/import_hdabo_db.py --- a/src/hdalab/management/commands/import_hdabo_db.py Fri Mar 20 01:16:43 2015 +0100 +++ b/src/hdalab/management/commands/import_hdabo_db.py Fri Mar 20 01:42:45 2015 +0100 @@ -30,7 +30,7 @@ data_path = args[0] print("=========== MIGRATE ===========") - call_command('syncdb', migrate=True) + call_command('migrate') if options.get('categories', False): print("=========== QUERY WIKIPEDIA CATEGORY ===========") call_command('query_wikipedia_category', interactive=False, force=True, all=True) diff -r c81cacab10af -r d9642be7c937 src/hdalab/management/commands/query_category_inclusion.py --- a/src/hdalab/management/commands/query_category_inclusion.py Fri Mar 20 01:16:43 2015 +0100 +++ b/src/hdalab/management/commands/query_category_inclusion.py Fri Mar 20 01:42:45 2015 +0100 @@ -162,6 +162,6 @@ title = CATEGORY_PREFIX + category.label # query categories - with transaction.commit_on_success(): + with transaction.atomic(): res = self.query_all_categories(title, site) self.process_categories(res, category) \ No newline at end of file diff -r c81cacab10af -r d9642be7c937 src/hdalab/management/commands/query_dbpedia.py --- a/src/hdalab/management/commands/query_dbpedia.py Fri Mar 20 01:16:43 2015 +0100 +++ b/src/hdalab/management/commands/query_dbpedia.py Fri Mar 20 01:42:45 2015 +0100 @@ -152,7 +152,7 @@ abstracts = {} labels = {} thumbnail = None - with transaction.commit_on_success(): + with transaction.atomic(): res_abstracts = self.query_dbpedia("select distinct ?y where {<%s> ?y}" % (tag.dbpedia_uri), 'n3') for _,_,o in res_abstracts.triples((None, URIRef('http://www.w3.org/2005/sparql-results#value'), None)): abstracts[o.language] = (unicode(o), True) diff -r c81cacab10af -r d9642be7c937 src/hdalab/management/commands/query_wikipedia_category.py --- a/src/hdalab/management/commands/query_wikipedia_category.py Fri Mar 20 01:16:43 2015 +0100 +++ b/src/hdalab/management/commands/query_wikipedia_category.py Fri Mar 20 01:42:45 2015 +0100 @@ -381,7 +381,7 @@ if tag.url_status == Tag.TAG_URL_STATUS_DICT['redirection'] and tag.alternative_wikipedia_pageid is not None : wikipedia_pageid = tag.alternative_label if use_label else tag.alternative_wikipedia_pageid - with transaction.commit_on_success(): + with transaction.atomic(): if types_mask & TYPES_MASK_DICT['visible']: res = self.query_all_categories(False, site, wikipedia_pageid, use_label) self.process_categories(res, False, tag)