def sanity_check_plan(collector, configuration, stacks, stack, artifact, **kwargs): """sanity check a predefined list of stacks in order""" plan = artifact if artifact else stack checked = [] builder = Builder() for stack in Plan.find_stacks(configuration, stacks, plan): builder.sanity_check(stacks[stack], stacks, checked=checked)
def deploy_plan(collector, configuration, stacks, stack, artifact, **kwargs): """Deploy a predefined list of stacks in order""" plan = artifact if artifact else stack made = [] checked = [] deployer = Deployer() for stack in Plan.find_stacks(configuration, stacks, plan): deployer.deploy_stack(stacks[stack], stacks, made=made, checked=checked)