def export_source(version_id): logger.info('Finding source version...') version = SourceVersion.objects.get(id=version_id) logger.info('Found source version %s. Beginning export...' % version.mnemonic) write_export_file(version, 'source', 'sources.serializers.SourceDetailSerializer', logger) logger.info('Export complete!')
def export_collection(version_id): logger.info('Finding collection version...') version = CollectionVersion.objects.get(id=version_id) logger.info('Found collection version %s. Beginning export...' % version.mnemonic) write_export_file( version, 'collection', 'collection.serializers.CollectionVersionExportSerializer', logger) logger.info('Export complete!')
def export_collection(self, version_id): from collection.models import CollectionVersion logger.info('Finding collection version...') version = CollectionVersion.objects.get(id=version_id) version.add_processing(self.request.id) try: logger.info('Found collection version %s. Beginning export...' % version.mnemonic) write_export_file(version, 'collection', 'collection.serializers.CollectionVersionExportSerializer', logger) logger.info('Export complete!') finally: version.remove_processing(self.request.id)
def export_source(self, version_id): logger.info('Finding source version...') version = SourceVersion.objects.get(id=version_id) version.add_processing(self.request.id) try: logger.info('Found source version %s. Beginning export...' % version.mnemonic) write_export_file(version, 'source', 'sources.serializers.SourceVersionExportSerializer', logger) logger.info('Export complete!') finally: version.remove_processing(self.request.id)
def export_source(self, version_id): from sources.models import SourceVersion logger.info('Finding source version...') version = SourceVersion.objects.get(id=version_id) version.add_processing(self.request.id) try: logger.info('Found source version %s. Beginning export...' % version.mnemonic) write_export_file(version, 'source', 'sources.serializers.SourceVersionExportSerializer', logger) logger.info('Export complete!') finally: version.remove_processing(self.request.id)
def export_collection(version_id): logger.info('Finding collection version...') version = CollectionVersion.objects.get(id=version_id) logger.info('Found collection version %s. Beginning export...' % version.mnemonic) write_export_file(version, 'collection', 'collection.serializers.CollectionVersionExportSerializer', logger) logger.info('Export complete!')
def export_source(version_id): logger.info('Finding source version...') version = SourceVersion.objects.get(id=version_id) logger.info('Found source version %s. Beginning export...' % version.mnemonic) write_export_file(version, 'source', 'sources.serializers.SourceVersionExportSerializer', logger) logger.info('Export complete!')