mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-07-31 11:54:47 +00:00
ansible_freeipa_module: New function api_check_param
api_check_param can be used to verify if params are available for a command in the used FreeIPA version. The function has been added as api is normally not imported into modules.
This commit is contained in:
@@ -127,6 +127,13 @@ def api_command(module, command, name, args):
|
|||||||
return api.Command[command](name, **args)
|
return api.Command[command](name, **args)
|
||||||
|
|
||||||
|
|
||||||
|
def api_check_param(command, name):
|
||||||
|
"""
|
||||||
|
Return if param exists in command param list
|
||||||
|
"""
|
||||||
|
return name in api.Command[command].params
|
||||||
|
|
||||||
|
|
||||||
def execute_api_command(module, principal, password, command, name, args):
|
def execute_api_command(module, principal, password, command, name, args):
|
||||||
"""
|
"""
|
||||||
Get KRB ticket if not already there, initialize api, connect,
|
Get KRB ticket if not already there, initialize api, connect,
|
||||||
|
|||||||
Reference in New Issue
Block a user