EZ Installer - Headless Installation from Config

I would like very much to have a command line install instruction with a config.

Instead of all the GUI interaction and clicking and typing in the installer I would very much like to do something using JSON, especially, or A|XML that covers all the parameters the click-through process covers.

installation

- name

- addresses

- folders

- db

installation.folders

- root

- vault

installation.db

- connection_type

- name

- credentials (or, maybe enter these in at the commandline)

...and so on.

And, if I were to reverse the whole process so you know your db connection is good before adding folders, that'd be great.

$ ./InnovatorInstaller --config ~/our_servers/dev_server_02.json
........Installing.........
........DB Connected...........FS Paths added with no errors....DB Installed......File tree installed......

.........Happy coding! Your no-human-errors scripted install with traceable config values is complete and ready to use!

EXTRA COOL - Feature Key flag:

--feature-keys ~/our_feature_keys.csv | json
....Key for feature FOO confirmed with Key Server

...Key for feature BAR doesn't look right... continuing (will report soft errors at end)...