@@ -43,7 +43,7 @@ def delete_organization(org_id):
4343
4444
4545@app .task (base = QueueOnce , bind = True )
46- def export_source (self , version_id ):
46+ def export_source (self , version_id , include_retired = True ):
4747 from core .sources .models import Source
4848 logger .info ('Finding source version...' )
4949
@@ -58,14 +58,14 @@ def export_source(self, version_id):
5858 version .add_processing (self .request .id )
5959 try :
6060 logger .info ('Found source version %s. Beginning export...' , version .version )
61- write_export_file (version , 'source' , 'core.sources.serializers.SourceVersionExportSerializer' , logger )
61+ write_export_file (version , include_retired , 'source' , 'core.sources.serializers.SourceVersionExportSerializer' , logger )
6262 logger .info ('Export complete!' )
6363 finally :
6464 version .remove_processing (self .request .id )
6565
6666
6767@app .task (base = QueueOnce , bind = True )
68- def export_collection (self , version_id ):
68+ def export_collection (self , version_id , include_retired = True ):
6969 from core .collections .models import Collection
7070 logger .info ('Finding collection version...' )
7171
@@ -81,7 +81,7 @@ def export_collection(self, version_id):
8181 try :
8282 logger .info ('Found collection version %s. Beginning export...' , version .version )
8383 write_export_file (
84- version , 'collection' , 'core.collections.serializers.CollectionVersionExportSerializer' , logger
84+ version , include_retired , 'collection' , 'core.collections.serializers.CollectionVersionExportSerializer' , logger
8585 )
8686 logger .info ('Export complete!' )
8787 finally :
0 commit comments