Jose Diaz-Gonzalez
0405b36ab4
fix: implement config-export hook
...
This will allow dropping many of the "source config/functions" calls littered over the codebase. Plugin triggers are the way to perform cross-plugin communication :)
2021-02-11 06:41:11 -05:00
Jose Diaz-Gonzalez
5921692f83
feat: add ability to export env vars as a --env=key ... string
2021-02-11 03:50:51 -05:00
Jose Diaz-Gonzalez
6b25ab16b7
fix: drop deprecation warning on undeprecated command
2020-05-29 18:50:24 -04:00
Jose Diaz-Gonzalez
88f661b6e7
fix: properly fetch keys for config command
2020-05-29 14:50:17 -04:00
Jose Diaz-Gonzalez
a0cb7c560e
tests: fix issues with fetching config
2020-05-29 04:22:14 -04:00
Jose Diaz-Gonzalez
a93cec63be
feat: simplify flag parsing in config plugin
...
Commands should be written such that they take arguments as is.
2020-05-29 01:59:50 -04:00
Alex Quick
2cab7f24ed
[config] validate args for config:set and config:unset
...
Fixes dokku/dokku#3606
2019-07-14 12:16:56 -04:00
Jose Diaz-Gonzalez
f977edabb2
feat: add config:clear command
...
Closes #3537
2019-05-20 13:26:21 -07:00
Jose Diaz-Gonzalez
04c9fe974e
feat: add json output to config:export
...
This change adds json output as both key/value as well as a list of objects. The former can be used in quick scripting environments, while the latter allows higher-level languages to have a bit more structure around how environment variables are declared. Specifically, systems such as kubernetes understand the latter method, while the former can be used within Nomad job files.
2019-04-21 18:39:06 -04:00
Jose Diaz-Gonzalez
b75547cff8
feat: support --quiet header when showing all environment variables
...
Closes #3229
2018-07-25 23:51:55 -04:00
Jose Diaz-Gonzalez
2165686059
feat: add newline to config:get output
...
Closes #3121
2018-04-02 00:13:26 -04:00
Jose Diaz-Gonzalez
9481e7031d
Merge pull request #2966 from znz/refactoring
...
Refactoring some codes
2017-11-03 18:07:01 -04:00
Kazuhiro NISHIYAMA
71763e18f6
Reduce copying args when global
2017-11-03 13:28:08 +09:00
Kazuhiro NISHIYAMA
e9506e80cb
Reduce loading global env
2017-11-03 13:27:23 +09:00
Kazuhiro NISHIYAMA
a3cd6f6e63
Fix typos
2017-11-03 12:42:00 +09:00
Alex Quick
91c2164e49
[config] refactor package structure
2017-10-15 20:10:46 -04:00