def terminate_ec2_instance():
     ec2_client.terminate_instances(InstanceIds=[instance_id])
     if test_utils.is_pr_context():
         test_utils.destroy_ssh_keypair(ec2_client, key_filename)
     else:
         with open(KEYS_TO_DESTROY_FILE, "a") as destroy_keys:
             destroy_keys.write(f"{key_filename}\n")
 def delete_ssh_keypair():
     if test_utils.is_pr_context():
         test_utils.destroy_ssh_keypair(ec2_client, key_filename)
     else:
         with open(KEYS_TO_DESTROY_FILE, "a") as destroy_keys:
             destroy_keys.write(f"{key_filename}\n")
Esempio n. 3
0
 def terminate_ec2_instance():
     ec2_client.terminate_instances(InstanceIds=[instance_id])
     test_utils.destroy_ssh_keypair(ec2_client, key_filename)