This project is a wrapper extension to Cloudreach's sceptre tool. It plays different sounds when sceptre operations start, run, fail and when it is complete.
You should have the following components to be set up:
pythonsceptre
Install using Homebrew:
brew install esn89/sceptrefun/sceptrefunRun it the same way you would run sceptre:
sceptrefun $action $env $stackBy default it uses Warcraft sounds, but you can override this behaviour using SCEPTRE_THEME environment variable, just run one of the following commands:
export SCEPTRE_THEME="terran"- for Starcraft Terran soundsexport SCEPTRE_THEME="protoss"- for Starcraft Protoss soundsexport SCEPTRE_THEME="zerg"- for Starcraft Zerg sounds
Command with override could look like this:
export SCEPTRE_THEME="terran"
sceptrefun launch-stack dev vpcIf you want to add additional sound themes, just create a new folder in /usr/local/Cellar/sceptrefun/{version}/assets and add required .mp3 files.
If you trust this project and want to stop typing sceptrefun everytime, put this in your ~/.zshrc or ~/.bashrc:
alias `sceptre=/usr/local/bin/sceptrefun`- Record more sounds using co-workers' voices
- Support more commands
- Refactor
sceptrecommand handling - Convert
-tparameter to environment variable
