budget.getparent().remove(budget) else: value.attrib['{' + AKVO_NS + '}type'] = '14' else: budget.getparent().remove(budget) # HACK! removing participating-orgs for org in activity.tree.xpath('participating-org'): org.getparent().remove(org) # HACK! removing results for result in activity.tree.xpath('result'): result.getparent().remove(result) if rsr_id: ok, message, data = put_an_activity( activity.tree, rsr_id, user) log(message, data) print message.format(**data) else: ok, message, data = post_an_activity(activity.tree, user) log(message, data) print message.format(**data) if __name__ == '__main__': upload_activities(sys.argv) log_file = init_log(RVO_ACTIVITIES_CSV_FILE) names = (u'iati_id', u'pk', u'event', u'extra') print_log(log_file, names)
for value in budget.xpath('value'): if value.text and len(value.text) > 8: budget.getparent().remove(budget) else: value.attrib['{' + AKVO_NS + '}type'] = '14' else: budget.getparent().remove(budget) # HACK! removing participating-orgs for org in activity.tree.xpath('participating-org'): org.getparent().remove(org) # HACK! removing results for result in activity.tree.xpath('result'): result.getparent().remove(result) if rsr_id: ok, message, data = put_an_activity(activity.tree, rsr_id, user) log(message, data) print message.format(**data) else: ok, message, data = post_an_activity(activity.tree, user) log(message, data) print message.format(**data) if __name__ == '__main__': upload_activities(sys.argv) log_file = init_log(RVO_ACTIVITIES_CSV_FILE) names = (u'iati_id', u'pk', u'event', u'extra') print_log(log_file, names)
for activity in self.activities: outsys(".") project = self._process_project(activity) def _process_project(self, activity): try: project_saver = ProjectSaver(activity, self.importing_org) except Project.DoesNotExist, e: log( "Couldn't find project IATI ID: {iati_id}", dict( iati_id=activity.iati_id(), event=ERROR_PROJECT_NOT_FOUND, ) ) return None project_saver.process() return project_saver.project if __name__ == '__main__': django.setup() log_file = init_log(RVO_POST_PROCESS_CSV_FILE) importer = PostImporter(RVO_ORG_ID) importer.setup() importer.run() #logging.debug("Post import done.") names = (u'iati_id', u'event', u'extra') print print_log(log_file, names)
for activity in self.activities: outsys(".") project = self._process_project(activity) def _process_project(self, activity): try: project_saver = ProjectSaver(activity, self.importing_org) except Project.DoesNotExist, e: log( "Couldn't find project IATI ID: {iati_id}", dict( iati_id=activity.iati_id(), event=ERROR_PROJECT_NOT_FOUND, ) ) return None project_saver.process() return project_saver.project if __name__ == '__main__': django.setup() log_file = init_log(RVO_POST_PROCESS_CSV_FILE) importer = PostImporter(RVO_ORG_ID) importer.setup() importer.run() #logging.debug("Post import done.") names = (u'iati_id', u'event', u'extra') print print_log(log_file, names)