Commit Graph

19 Commits (master)

Author SHA1 Message Date
jerger 5af484bcce release 1 year ago
jerger f94f3a7c43 adjust gitignore 2 years ago
jem 9c73aaec5e may not be used in vc 3 years ago
jem 9389fd5a24 ignore 3 years ago
jem d8351ba873 ignore dist 3 years ago
Francois Lebreau 785e9a3ce7 Fix tests 3 years ago
Francois Lebreau bcd523ff67 Add typing 3 years ago
Dustin Davisson 3efa8b2f65 updating gitignore for env dir from venv. 5 years ago
Spike 89914bbbd8 Bumping version, adding vscode to .gitignore. Prepping for release of 0.10.2 5 years ago
BNMetrics 4a76a44c91 formatting on .gitignore 5 years ago
BNMetrics f39b7e237e fixed a bug with var-file argument, allow workspace commands to pass flags and options 5 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 64a06f9bd7 ignore dropbox files 7 years ago
Freddy Tan bfd9b3a8ab python-terraform-1 Make option with bool value/ more sense for the caller 8 years ago
Freddy Tan bac4f2270d try to build on travis 8 years ago
Freddy Tan 035566c514 1. ignore .cache 8 years ago
Freddy Tan 19b502f675 release 0.0.2 to fury 8 years ago
Freddy Tan 4ef52dca44 refactor 8 years ago
Freddy Tan 4ebdc607dc update 8 years ago