Exemplo n.º 1
0
 def tearDown(self):
     # drop everything
     if self.instance_id:
         self.helper.terminate_instance(self.instance_id, 180)
     self.helper.delete_key_pair(self.name)
     self.helper.delete_sg(self.name)
     if self.ami:
         ami = AMI(self.region, self.aws_key.get_aws_access_key(), self.aws_key.get_aws_secret_key())
         ami.deregister_ami(self.ami)
Exemplo n.º 2
0
 def _clean_previous_ami(self, name):
     ami = AMI(self.region, self.aws_key.get_aws_access_key(), self.aws_key.get_aws_secret_key())
     image_id = ami.get_ami_id(name)
     if image_id:
         ami.deregister_ami(image_id)