The demo-magic.sh script in https://github.com/puppetlabs/bolt_demo_env will only run if it gets the exact right command. We should add a 'retry' logic to the input reader that will accept a variable number of retries (default to 2) - it will only run the command if it matches the expected input, and it will just run the command itself (`p command`) if the retry limit is reached. Retries should be configurable by environment variable for now.