freeipa/ipaserver
Jan Cholasta e9c1d21b9f parameters: move the confirm kwarg to Param
Whether a parameter is treated like password is determined by the
`password` class attribute defined in the Param class. Whether the CLI will
asks for confirmation of a password parameter depends on the value of the
`confirm` kwarg of the Password class.

Move the `confirm` kwarg from the Password class to the Param class, so
that it can be used by any Param subclass which has the `password` class
attribute set to True.

This fixes confirmation of the --key option of otptoken-add, which is a
Bytes subclass with `password` set to True.

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

Reviewed-By: Martin Basti <mbasti@redhat.com>
Reviewed-By: David Kupka <dkupka@redhat.com>
2016-08-10 08:51:39 +02:00
..
advise ipa-advise: correct handling of plugin namespace iteration 2016-07-12 11:02:52 +02:00
install ipa-backup: backup /etc/tmpfiles.d/dirsrv-<instance>.conf 2016-08-09 18:29:21 +02:00
plugins parameters: move the confirm kwarg to Param 2016-08-10 08:51:39 +02:00
__init__.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
dcerpc.py session: move the session module from ipalib to ipaserver 2016-06-30 14:09:24 +02:00
dns_data_management.py DNS Locations: cleanup of bininstance 2016-06-28 15:23:51 +02:00
rpcserver.py server: exclude Local commands from RPC 2016-06-30 16:32:20 +02:00
servroles.py Introduce "NTP server" role 2016-06-15 13:51:48 +02:00
session.py session: do not initialize session manager on import 2016-06-30 14:09:24 +02:00
topology.py Fix topologysuffix-verify failing connections 2016-06-24 13:32:02 +02:00