diff options
Diffstat (limited to 'ipaclient/plugins/migration.py')
-rw-r--r-- | ipaclient/plugins/migration.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ipaclient/plugins/migration.py b/ipaclient/plugins/migration.py index 1a184b963..b40ddfd80 100644 --- a/ipaclient/plugins/migration.py +++ b/ipaclient/plugins/migration.py @@ -20,6 +20,7 @@ import six from ipaclient.frontend import CommandOverride +from ipalib.parameters import File from ipalib.plugable import Registry from ipalib import _ @@ -43,6 +44,12 @@ with clear text passwords. All migrated users need to login at https://your.domain/ipa/migration/ before they can use their Kerberos accounts.''') + def get_options(self): + for option in super(migrate_ds, self).get_options(): + if option.name == 'cacertfile': + option = option.clone_retype(option.name, File) + yield option + def output_for_cli(self, textui, result, ldapuri, bindpw, **options): textui.print_name(self.name) if not result['enabled']: |