@@ -368,7 +368,6 @@ def destroy(account_number,role_to_assume_to_target_account,cloudformation_stack
368368 except Exception as error :
369369 traceback .print_tb (error .__traceback__ )
370370 print ('attempt to delete ecr repo failed.' )
371- raise ValueError (str (error ))
372371
373372 # get ECS instance role from CFN output
374373 ecs_instance_role = search_result_dictionary ['ECSInstanceRoleName' ]
@@ -380,19 +379,17 @@ def destroy(account_number,role_to_assume_to_target_account,cloudformation_stack
380379 except Exception as error :
381380 traceback .print_tb (error .__traceback__ )
382381 print ('attempt to delete ecs instance role failed.' )
383- raise ValueError (str (error ))
384382
385383 # get ECS instance profile from CFN output
386384 ecs_instance_profile = search_result_dictionary ['ECSInstanceProfileName' ]
387385
388386 # delete instance profile
389387 try :
390- response = iam_assumed_client .delete_repository (InstanceProfileName = ecs_instance_profile )
388+ response = iam_assumed_client .delete_instance_profile (InstanceProfileName = ecs_instance_profile )
391389 print (response )
392390 except Exception as error :
393391 traceback .print_tb (error .__traceback__ )
394392 print ('attempt to delete ecs instance profile failed.' )
395- raise ValueError (str (error ))
396393
397394 # delete cloudformation stack
398395 try :
@@ -401,7 +398,6 @@ def destroy(account_number,role_to_assume_to_target_account,cloudformation_stack
401398 except Exception as error :
402399 traceback .print_tb (error .__traceback__ )
403400 print ('attempt to delete cloudformation stack failed.' )
404- raise ValueError (str (error ))
405401
406402 except Exception as error :
407403 traceback .print_tb (error .__traceback__ )
0 commit comments