Exit status 1 on actor failures.
Fix Update execute test.
Add idempotent check to sqs.Delete actor
Fail sqs.Delete in dry mode w/out idempotent flag.
Add required parameter to WaitUntilEmpty
Merge pull request #90 from Nextdoor/fail_on_error

Exit status 1 on actor failures. Close #82
Bugfix: Ensure update_server_array() is not called in Terminate actor Dry run.

Specifically, the execute() method was calling the update_server_array()
method regardless of dry mode. In tests this ran fine because we were
using mocks, but in reality this was making live changes to server
arrays. Bad!
Bump version to 0.1.1a3
Whitespace cleanup
Merge pull request #93 from Nextdoor/fix_terminate_array_dry_mode

Bugfix: Ensure update_server_array() is not called in Terminate actor Dr...
Issue #86: Optionally color-ize the logging output.
Make the BaseActor 'begin'/'finished' messages DEBUG.

The actors are verbose-enough, we don't need the base actor flooding
the user with INFO messages as well.
Add 'beginning X actions' log statement to the BaseGroup actor.

Since we hid the BaseActor 'Beginning' log statement, we re-add it to
the Group actors -- because groups are often used as organizational
units, and therefore you'd want to see when each group is starting.
Merge pull request #96 from Nextdoor/quiet_down_base_actor

Make the BaseActor 'begin'/'finished' messages DEBUG.
Merge pull request #95 from Nextdoor/issues_86

Issue #86: Optionally color-ize the logging output.
Bump to 0.1.1a4 with color!
Issue #86: Don't set INFO log lines to 'White'

Rather, leave them alone entirely. Setting them to white makes them
invisible in common build platforms like Jenkins where they set the
background to white.

Now we only colorize non-INFO log lines like Debug/Warning/Error.
Forge the colorized log handler to think its in a TTY.
Bump to 0.1.1a6
Bump to a7
Merge pull request #99 from Nextdoor/force_colorization

Force colorization in non-tty environments