mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-12 23:15:06 +00:00
Reformat everything.
This commit is contained in:
parent
3f2213791a
commit
340ff8586d
1008 changed files with 61301 additions and 58309 deletions
|
|
@ -51,7 +51,7 @@ from ansible.module_utils.basic import AnsibleModule
|
|||
|
||||
|
||||
def gather_lldp(module):
|
||||
cmd = [module.get_bin_path('lldpctl'), '-f', 'keyvalue']
|
||||
cmd = [module.get_bin_path("lldpctl"), "-f", "keyvalue"]
|
||||
rc, output, err = module.run_command(cmd)
|
||||
if output:
|
||||
output_dict = {}
|
||||
|
|
@ -60,7 +60,7 @@ def gather_lldp(module):
|
|||
|
||||
final = ""
|
||||
for entry in lldp_entries:
|
||||
if entry.startswith('lldp'):
|
||||
if entry.startswith("lldp"):
|
||||
path, value = entry.strip().split("=", 1)
|
||||
path = path.split(".")
|
||||
path_components, final = path[:-1], path[-1]
|
||||
|
|
@ -77,14 +77,14 @@ def gather_lldp(module):
|
|||
for path_component in path_components:
|
||||
current_dict[path_component] = current_dict.get(path_component, {})
|
||||
if not isinstance(current_dict[path_component], dict):
|
||||
current_dict[path_component] = {'value': current_dict[path_component]}
|
||||
current_dict[path_component] = {"value": current_dict[path_component]}
|
||||
current_dict = current_dict[path_component]
|
||||
|
||||
if final in current_dict and isinstance(current_dict[final], dict) and module.params['multivalues']:
|
||||
if final in current_dict and isinstance(current_dict[final], dict) and module.params["multivalues"]:
|
||||
current_dict = current_dict[final]
|
||||
final = 'value'
|
||||
final = "value"
|
||||
|
||||
if final not in current_dict or not module.params['multivalues']:
|
||||
if final not in current_dict or not module.params["multivalues"]:
|
||||
current_dict[final] = value
|
||||
elif isinstance(current_dict[final], str):
|
||||
current_dict[final] = [current_dict[final], value]
|
||||
|
|
@ -95,18 +95,16 @@ def gather_lldp(module):
|
|||
|
||||
|
||||
def main():
|
||||
module_args = dict(
|
||||
multivalues=dict(type='bool', default=False)
|
||||
)
|
||||
module_args = dict(multivalues=dict(type="bool", default=False))
|
||||
module = AnsibleModule(module_args)
|
||||
|
||||
lldp_output = gather_lldp(module)
|
||||
try:
|
||||
data = {'lldp': lldp_output['lldp']}
|
||||
data = {"lldp": lldp_output["lldp"]}
|
||||
module.exit_json(ansible_facts=data)
|
||||
except TypeError:
|
||||
module.fail_json(msg="lldpctl command failed. is lldpd running?")
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue