Plugin enable options are confusing
Every plugin has 2 options like this:
--[no-]enable-foreman-plugin-remote-execution Enable 'foreman_plugin_remote_execution' puppet module (default: false) --foreman-proxy-plugin-remote-execution-ssh-enabled Enables/disables the plugin (default: true)
The former is really the one to use to actually enabling the plugin, the latter only triggers the .yml config enable option.
It's very confusing for end users who probably see the second option first as it's near the end of the --help.
This reduces the amount of default help text and confusing options for
plugins. This is especially confusing for 'enabled' as there are 2
The former REALLY enables the plugin, the latter is only controlling
the value in the .yml configuration which has a sane default value.
We should hide this, and some of the other options like `listen_on`,
`group`, etc which probably don't need changing ever.
#6 Updated by Anonymous over 4 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset puppet-foreman_proxy|9a23ee14413400bfa7f0e6216fd8aeb14aaa1667.