homepage: https://github.com/toothbrush/forest-fire#readme
changelog-type: ''
hash: 8db757b8fc735169e42a1c092b2921dbc0812786538a57c5ea3f2fa02a594d00
test-bench-deps:
  forest-fire: -any
  base: -any
maintainer: paul.david@redbubble.com
synopsis: Recursively delete CloudFormation stacks and their dependants
changelog: ''
basic-deps:
  forest-fire: -any
  bytestring: -any
  base: ! '>=4.7 && <5'
  text: -any
  process: -any
  containers: -any
  pretty-tree: -any
  cli: -any
  aeson: -any
all-versions:
- '0.1.0.0'
author: Paul
latest: '0.1.0.0'
description-type: markdown
description: ! '# forest-fire


  This is a little command-line tool with an ill-advised name, to easily

  tear down CloudFormation stacks which have outputs that other stacks

  depend on.  In the AWS Console this is rather annoying, since you have

  to manually chase up dependencies.


  This tool simply interrogates the `aws-cli` tool about the stack

  you''re trying to delete, finds out its outputs, and checks whether any

  currently-active stacks are importing them.  The output is a

  dependency tree, which trivially tells us the order of deletion for it

  to succeed.  If you''re feeling adventurous, you may also let

  `forest-fire` do the actual deletion for you.


  # Installation


  ## Prerequisites


  You''ll need the following installed and available to be able to use

  this software:


  * Haskell Stack

  * AWS CLI interface


  ## Instructions


  tba


  # Usage


  If you simply run the tool without arguments, it''ll print usage

  information.  Here''s the down-low, however.


  ## Find out what depends on a stack


  ```sh

  stack exec forest-fire -- "kubernetes-dynamic-91acf0ef-lifecycle"

  ```


  ## Perform the deletions if you''re satisfied with the tree


  ```sh

  stack exec forest-fire -- "kubernetes-dynamic-91acf0ef-lifecycle" --delete

  ```


  # Credits


  Thanks Redbubble, i totally should''ve been doing other things instead

  of shaving this yak.

'
license-name: BSD3

Update from Hackage at 2017-09-21T13:23:52Z
Update from Hackage at 2017-09-21T13:23:52Z
