@@ -25,11 +25,11 @@ def worker(self, request):
2525 organization_id = get_organization_id ()
2626
2727 # Create the export API object
28- # Step 2 start
28+ #ds-snippet- start:Admin4Step2
2929 api_client = create_admin_api_client (
3030 access_token = session ["ds_access_token" ]
3131 )
32- # Step 2 end
32+ #ds-snippet- end:Admin4Step2
3333
3434 # Getting a CSV file from a form and saving it
3535 uploaded_file = request .files ['csv_file' ]
@@ -38,19 +38,19 @@ def worker(self, request):
3838 uploaded_file .save (csv_file_path )
3939
4040 # Creating an import API object
41+ #ds-snippet-start:Admin4Step3
4142 import_api = BulkImportsApi (api_client = api_client )
4243
4344 # Setting headers for creating bulk import request
4445 header_name , header_value = "Content-Disposition" , "filename=myfile.csv"
4546 api_client .set_default_header (header_name , header_value )
4647
4748 # Returns the response from the create_bulk_import_add_users_request method
48- # Step 3 start
4949 response = import_api .create_bulk_import_add_users_request (
5050 organization_id ,
5151 csv_file_path
5252 )
53- # Step 3 end
53+ #ds-snippet- end:Admin4Step3
5454
5555 # Save user list import id in a client session
5656 session ['import_data_id' ] = response .id
@@ -83,9 +83,9 @@ def check_status():
8383 # Creating an import API object
8484 import_api = BulkImportsApi (api_client = api_client )
8585
86- # Step 4 start
86+ #ds-snippet- start:Admin4Step4
8787 import_results = import_api .get_bulk_user_import_request (organization_id , session ['import_data_id' ])
88- # Step 4 end
88+ #ds-snippet- end:Admin4Step4
8989
9090 if import_results .status == "completed" :
9191 return import_results
0 commit comments