Skip to main content

Ergonomic utilities for the terraform CLI.

Project description

https://readthedocs.org/projects/tftool/badge/?version=latest https://img.shields.io/pypi/v/tftool?color=success https://img.shields.io/docker/v/barnabyshearer/tftool/latest?color=success&label=docker

Ergonomic utilities for the terraform CLI.

Install

python3 -m pip install tftool

Usage

alias tfplan="terraform plan -refresh=false -input=false -out=/tmp/plan && terraform show -json /tmp/plan"
alias tfapply="xargs -or0 terraform apply"
tfplan | tftool target --no-updates | tfapply

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tftool-0.0.1.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tftool-0.0.1-py2.py3-none-any.whl (9.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file tftool-0.0.1.tar.gz.

File metadata

  • Download URL: tftool-0.0.1.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for tftool-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b76d3d4798f6e8c5018a4ab5d29dd037920fdb89287b9d67962ecde2052e893a
MD5 f29f94e299839ff7614fd26622fb29e1
BLAKE2b-256 dc7181a64b55315dd333d600eec2693040ccacddc6a49d3d3462492f414a2992

See more details on using hashes here.

File details

Details for the file tftool-0.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: tftool-0.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for tftool-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8c25f9413c72a9753aa00ff8f3c573b4258e96d929631af2ea8008eee2e91f90
MD5 ea89a085e199ef6fe9ca1c5067278551
BLAKE2b-256 f6dcca012aeff7664f76bbfcb8017e44386cd6b4d2a0deee6ad078cc3171f126

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page