freeipa/ipaclient/plugins
Jan Cholasta f554078291 frontend: don't copy command arguments to output params
Use only object params and params defined in has_output_params as output
params. This removes unnecessary duplication of params defined both in
object plugins and as command arguments.

This requires all command output params to be properly defined in either
the object plugins or the command's has_output_params. Fix the plugins
where this wasn't true.

https://fedorahosted.org/freeipa/ticket/4739

Reviewed-By: David Kupka <dkupka@redhat.com>
2016-06-20 16:39:12 +02:00
..
__init__.py ipaclient: introduce ipaclient.plugins 2016-06-03 09:00:34 +02:00
automount.py Added missing translation to automount.py method 2016-06-16 08:57:55 +02:00
cert.py ipalib: move File command arguments to ipaclient 2016-06-03 09:00:34 +02:00
certprofile.py ipalib: move File command arguments to ipaclient 2016-06-03 09:00:34 +02:00
dns.py DNS Locations: command dns-update-system-records 2016-06-17 15:22:24 +02:00
hbacrule.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
hbactest.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
host.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
idrange.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
internal.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
location.py DNS Location: location-show: return list of servers in location 2016-06-03 15:58:21 +02:00
migration.py ipalib: move File command arguments to ipaclient 2016-06-03 09:00:34 +02:00
misc.py misc: fix empty CLI output of env and plugins commands 2016-06-15 14:03:51 +02:00
otptoken_yubikey.py frontend: don't copy command arguments to output params 2016-06-20 16:39:12 +02:00
otptoken.py otptoken: support Python 3 for the qr code 2016-06-09 08:09:33 +02:00
rpcclient.py ipalib: move client-side plugins to ipaclient 2016-06-03 09:00:34 +02:00
server.py server-del: perform full master removal in managed topology 2016-06-17 18:55:19 +02:00
service.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
sudorule.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
topology.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
trust.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
user.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
vault.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00