Beispiel #1
0
 def __init__(self, template, ami, sha1, timestamp, region, queue, aws_access_key,
              aws_secret_key, packer_bin, target_name=None, var_list=None, logger=None):
     Packer.__init__(self)
     self.logger = logger or logging.getLogger(__name__)
     self.template = template
     self.ami = ami
     self.sha1 = sha1 if sha1 else ""
     self.region = region
     self.queue = queue
     self.aws_access_key_id = aws_access_key
     self.aws_secret_access_key = aws_secret_key
     self.var_list = list(var_list) if var_list else list()
     self.output = None
     self.timestamp = timestamp
     self.target_name = target_name
     self.packer = packer_bin
     self.builder = AMI_BUILDER
     self.retry_message = RETRY_MESSAGE