vaquero-io / vaquero_io

Vaquero drives your cloud cattle, provisioning your instances from a unified definition.
Apache License 2.0
2 stars 0 forks source link

use config dir for preferences / plugin installs #15

Open gkra opened 9 years ago

gkra commented 9 years ago

Do not modify the tree inside the gem path for installing plugins or setting config options. This should be done in a per-user or per-system config directory:

When creating save data, if neither of these locations exist, create the data in the per-user location.

ncheneweth commented 9 years ago

What if we have a precedence level as follows:

Typical user then can init new repo and have all platform specific config, but if they choose to, various other information could be set once in $HOME or in the case of jenkins box or something I suppose there could arise a need for machine wide configuration.