summaryrefslogtreecommitdiffstats
path: root/ipaclient
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2016-06-20 12:32:54 +0200
committerJan Cholasta <jcholast@redhat.com>2016-06-20 16:39:12 +0200
commit538286490922ff40f15048f71e520c616f796976 (patch)
treebbbb72497453a91281e52303fa1360e481e82403 /ipaclient
parent234270dc753ef39cd5c0ada17e88ef7f512a8cd0 (diff)
downloadfreeipa-538286490922ff40f15048f71e520c616f796976.tar.gz
freeipa-538286490922ff40f15048f71e520c616f796976.tar.xz
freeipa-538286490922ff40f15048f71e520c616f796976.zip
misc: skip `count` and `total` output in env.output_for_cli
Do not include the `count` and `total` output values in CLI output in env.output_for_cli by default. https://fedorahosted.org/freeipa/ticket/4739 Reviewed-By: David Kupka <dkupka@redhat.com>
Diffstat (limited to 'ipaclient')
-rw-r--r--ipaclient/plugins/misc.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ipaclient/plugins/misc.py b/ipaclient/plugins/misc.py
index f3d63266e..05fc54214 100644
--- a/ipaclient/plugins/misc.py
+++ b/ipaclient/plugins/misc.py
@@ -11,6 +11,9 @@ register = Registry()
@register(override=True)
class env(CommandOverride):
def output_for_cli(self, textui, output, *args, **options):
+ output = dict(output)
+ output.pop('count', None)
+ output.pop('total', None)
options['all'] = True
return super(env, self).output_for_cli(textui, output,
*args, **options)