Google App Engine is a hard dependency. In the startup method (CoffeeSystem.java -> main) we instantiate it without checking to see if the configuration parameters exist.
The startup method should check to see if the configuration parameters exist and then wire it up conditionally. This would allow coffee bots to run without Google App Engine and provide Twitter/Slack/e-mail updates out of the box.
Google App Engine is a hard dependency. In the startup method (
CoffeeSystem.java
->main
) we instantiate it without checking to see if the configuration parameters exist.The startup method should check to see if the configuration parameters exist and then wire it up conditionally. This would allow coffee bots to run without Google App Engine and provide Twitter/Slack/e-mail updates out of the box.