summaryrefslogtreecommitdiff
path: root/bin/ansible-config
diff options
context:
space:
mode:
authorBrian Coca <bcoca@users.noreply.github.com>2017-06-14 11:08:34 -0400
committerGitHub <noreply@github.com>2017-06-14 11:08:34 -0400
commit74842adc07edb248f9b544389ce4093b9149f195 (patch)
tree38e247fb9b033a0bf4ead48cf012d23c9fb455c4 /bin/ansible-config
parent4344132a7d094cd365fa8cb0871ad79aca185517 (diff)
downloadansible-74842adc07edb248f9b544389ce4093b9149f195.tar.gz
1st part of ansible config, adds ansible-config to view/manage configs (#12797)
* Start of ansible config project moved configuration definitions to external yaml file vs hardcoded * updated constants to be a data strcutures that are looped over and also return origin of setting changed to manager/data scheme for base classes new cli ansible-config to view/manage ansible configuration settings * prints green for default/unchanged and yellow for those that have been overriden * added list action to show all configurable settings and their associated ini and env var names * allows specifying config file to see what result would look like * TBD update, edit and view options removed test for functions that have been removed env_Vars are now list of dicts allows for version_added and deprecation in future added a couple of descriptions for future doc autogeneration ensure test does not fail if delete_me exists normalized 'path expansion' added yaml config to setup packaging removed unused imports better encoding handling updated as per feedback * pep8
Diffstat (limited to 'bin/ansible-config')
l---------bin/ansible-config1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/ansible-config b/bin/ansible-config
new file mode 120000
index 0000000000..cabb1f519a
--- /dev/null
+++ b/bin/ansible-config
@@ -0,0 +1 @@
+ansible \ No newline at end of file