stacker.providers package

Submodules

stacker.providers.base module

class stacker.providers.base.BaseProvider[source]

Bases: future.types.newobject.newobject

create_stack(*args, **kwargs)[source]
destroy_stack(*args, **kwargs)[source]
get_output(stack_name, output)[source]
get_outputs(stack_name, *args, **kwargs)[source]
get_stack(stack_name, *args, **kwargs)[source]
get_stack_status(stack_name, *args, **kwargs)[source]
update_stack(*args, **kwargs)[source]
class stacker.providers.base.BaseProviderBuilder[source]

Bases: future.types.newobject.newobject

build(region=None)[source]
class stacker.providers.base.Template(url=None, body=None)[source]

Bases: future.types.newobject.newobject

A value object that represents a CloudFormation stack template, which could be optionally uploaded to s3.

Presence of the url attribute indicates that the template was uploaded to S3, and the uploaded template should be used for CreateStack/UpdateStack calls.

stacker.providers.base.not_implemented(method)[source]

Module contents