typos or incorrect configuration options are silently ignored
In an increasingly complex edda.properties file, it is too easy to make typos in an account.name or forget a part of the proper suffix for config options.
Look into the ability to sanity check configuration options, especially around account credentials (which will silently inherit higher level credentials or try to auto-discover via metadata.
At the least, consider adding informational log messages regarding credential providers and what value the credentials were sourced from (or auto-discovered via metadata).
Yeah, makes sense, the simplest thing to do would be to add some logging to Utils.getProperty to list what properties were being used and log the values. -Cory
Thanks for the pointer. I intend to make an attempt at it myself.