25 lines
518 B
Python
25 lines
518 B
Python
#!/usr/bin/env python3
|
|
|
|
|
|
def agent_cucm_arguments(params, hostname, ipaddress):
|
|
args = []
|
|
|
|
if "user" in params:
|
|
args += ["-u", params["user"]]
|
|
|
|
if "password" in params:
|
|
args += ["-s", params["password"]]
|
|
|
|
if "port" in params:
|
|
args += ["-p", params["port"]]
|
|
|
|
if params.get("insecure"):
|
|
args.append("-k")
|
|
|
|
args.append(params["instance"])
|
|
|
|
return args
|
|
|
|
special_agent_info["cucm_chk"] = agent_cucm_arguments
|
|
special_agent_info["cucm_inv"] = agent_cucm_arguments
|