Exemple #1
0
 def __init__(self, params={}, template={}):
     super(StackChangeSet, self).__init__(params, template)
     name = self.metadata['ChangeSetName']
     if not self.metadata.get('ChangeSetId'):
         self.metadata['ChangeSetId'] = aws_stack.cf_change_set_arn(name, change_set_id=short_uid())
     stack = self.stack = find_stack(self.metadata['StackName'])
     self.metadata['StackId'] = stack.stack_id
     self.metadata['Status'] = 'CREATE_PENDING'
    def __init__(self, params=None, template=None):
        if template is None:
            template = {}
        if params is None:
            params = {}
        super(StackChangeSet, self).__init__(params, template)

        name = self.metadata["ChangeSetName"]
        if not self.metadata.get("ChangeSetId"):
            self.metadata["ChangeSetId"] = aws_stack.cf_change_set_arn(
                name, change_set_id=short_uid())

        stack = self.stack = find_stack(self.metadata["StackName"])
        self.metadata["StackId"] = stack.stack_id
        self.metadata["Status"] = "CREATE_PENDING"