beelit94
3a32241cf1
Updating test env and Contribution doc
5 years ago
beelit94
a05fc98e8d
Merge pull request #49 from Spikeophant/develop
...
Adding workspace support
5 years ago
DJDavisson
c6d37cbaeb
Removing uncessary comment in __init__.
5 years ago
DJDavisson
35db7917b0
Fixing missing ,
5 years ago
DJDavisson
29daa9c40a
Modifying returns to use proper format.
5 years ago
beelit94
c46560eeed
Merge pull request #48 from jschoewe/develop
...
bugfix/terraform 12 var-file suffix
5 years ago
DJDavisson
c000d00504
Fixing tests.
5 years ago
DJDavisson
70920d828c
Adding workspace deletion.
5 years ago
DJDavisson
01e3dbb05a
Removing optiosn and args pass from state stuff, state stuff doesn't take options or args.
5 years ago
DJDavisson
3ddab331f0
Adding tests, 2 are failing, looking into how to handle.
5 years ago
DJDavisson
64e804e7a0
Removing uncessary workspace from __init__ Will add back with some checking in the future.
5 years ago
DJDavisson
0228de1a60
Cleanup.
5 years ago
DJDavisson
749bec79e4
Adding additional workspace items.
5 years ago
DJDavisson
57a80d7e71
Removing working dir.
5 years ago
DJDavisson
05c44c2cdc
Adding workspace support.
5 years ago
John Schoewe
832fc9eb7d
Merge pull request #1 from jschoewe/bugfix/terraform-12-var-file-name-suffix
...
Added suffix variable
5 years ago
John Schoewe
576197d768
Added suffix variable
5 years ago
beelit94
99950cb03c
add release doc
6 years ago
beelit94
a27362a145
Bump version: 0.9.1 → 0.10.0
6 years ago
beelit94
e2b7bd4686
Merge pull request #18 from raquel-ucl/asynch
...
Return access to the subprocess so output can be handled as desired
6 years ago
beelit94
fe0e651607
Merge pull request #27 from waghanza/no_interaction
...
No interaction
7 years ago
Marwan Rabbâa
e9255b118c
add force param to terraform apply
7 years ago
beelit94
bd6528e68e
Merge pull request #24 from surround-io/develop
...
Full support for output(); support for raise_on_error
7 years ago
Sam McKelvie
98d221c779
address pull request feedback
7 years ago
Sam McKelvie
99c67e5fe5
Address pull request feedback
7 years ago
Sam McKelvie
4945f4591d
Make tests pass with old and new terraform
7 years ago
Sam McKelvie
723ab0b79e
Merge pull request #1 from surround-io/sammck-develop
...
Add full support for 'output' command, and enable raise_on_error option
7 years ago
Sam McKelvie
ec826887f5
Add full support for 'output' command, and enable raise_on_error option
...
Add a general "raise_on_error" option to all terraform commands. If provided and
set to anything that evaluates to True, then TerraformCommandError (a subclass of
subprocess.CalledProcessError) will be raised if the returncode is not 0. The exception
object will have the following special proerties:
returncode: The returncode from the command, as in subprocess.CalledProcessError.
out: The contents of stdout if available, otherwise None
err: The contents of stderr if available, otherwise None
Terraform.output() no longer requires an argument for the output name; if omitted, it
returns a dict of all outputs, exactly as expected from 'terraform output -json'.
Terraform.output() now accepts an optional "full_value" option. If provided and True, and
an output name was provided, then the return value will be a dict with "value", "type",
and "sensitive" fields, exactly as expected from 'terraform output -json <output-name>'
Added tests for all of this new functionality...
7 years ago
beelit94
9afa4e1d4e
Merge branch 'release/0.9.1'
7 years ago
beelit94
a4b36e1418
Merge branch 'release/0.9.1' into develop
7 years ago
beelit94
3c9ea8b526
Bump version: 0.9.0 → 0.9.1
7 years ago
beelit94
45860aa39c
add release note
7 years ago
beelit94
042868bada
Merge pull request #21 from beelit94/feature/minior_refactor
...
minor refactor
7 years ago
beelit94
68954d1447
Merge branch 'develop' into asynch
7 years ago
beelit94
b098b5a1d8
minor refactor
7 years ago
beelit94
4191b40cdc
Merge pull request #20 from beelit94/python-terraform-10
...
add changelog handler
7 years ago
beelit94
86182a604f
add changelog
7 years ago
beelit94
3b181bc403
Merge pull request #19 from jaustinpage/develop
...
Support for Terraform init, and using backend configs.
7 years ago
Austin Page
825fa0e54f
Adding init command and support for backend terraform state files
7 years ago
Raquel Alegre
da5e648e3f
Move version up.
7 years ago
Raquel Alegre
0b2eb3b1be
Return a reference to the subprocess so output can be handled from elsewhere.
7 years ago
beelit94
d23f85a035
Merge branch 'release/0.9.0'
7 years ago
beelit94
2e9c6d3b92
Bump version: 0.8.6 → 0.9.0
7 years ago
beelit94
6d1f1be9ec
add changelog
7 years ago
beelit94
80e017fcf0
Merge remote-tracking branch 'origin/develop' into develop
7 years ago
beelit94
64a06f9bd7
ignore dropbox files
7 years ago
beelit94
5213202861
Merge pull request #17 from beelit94/python-terraform-16
...
handle space or special characters in windows & linux
7 years ago
beelit94
4f20dfab75
handle space or special characters in windows & linux
7 years ago
beelit94
58c1146387
Merge pull request #13 from beelit94/bug/fix-output-args
...
fix https://github.com/beelit94/python-terraform/issues/12
7 years ago
beelit94
4c65c1bbbe
add compatabilty for 0.10.0
7 years ago