This commit is contained in:
2024-10-07 16:53:17 +02:00
parent db749bb2d6
commit 603eb6433c

View File

@@ -35,7 +35,7 @@ def create_ip_list(target_ip="192.168.50.1/24"):
only_ip_list.append(i['hostname']) only_ip_list.append(i['hostname'])
else: else:
only_ip_list.append(i['ip']) only_ip_list.append(i['ip'])
return only_ip_list return tuple(only_ip_list)
def scan_csv(csv_file=str): def scan_csv(csv_file=str):
pass pass
@@ -43,7 +43,7 @@ def scan_csv(csv_file=str):
if __name__ == "__main__": if __name__ == "__main__":
ip_list = create_ip_list() ip_list = create_ip_list()
man_list = ["ras-dan-01.local", "dan-jam-01"]
output = { output = {
"_meta": { "_meta": {
"hostvars": { "hostvars": {
@@ -52,15 +52,22 @@ if __name__ == "__main__":
} }
} }
}, },
"network-scan": { "network_scan": {
"hosts": ip_list, "hosts": ip_list,
"vars": { "vars": {
"ansible_user": "jonnybravo", "ansible_user": "jonnybravo",
"ansible_python_interpreter": "/usr/bin/python3", "ansible_python_interpreter": "/usr/bin/python3",
"ansible_ssh_private_key_file": "/home/jonnybravo/.ssh/ansible-test" "ansible_ssh_private_key_file": "/home/jonnybravo/.ssh/ansible-test"
} }
} },
"scan_csv": {
"hosts": man_list,
"vars":{
"ansible_user": "jonnybravo",
"ansible_python_interpreter": "/usr/bin/python3",
"ansible_ssh_private_key_file": "/home/jonnybravo/.ssh/ansible-test"
}
}
} }
print(json.dumps(output,indent=4, sort_keys=True)) print(json.dumps(output,indent=4, sort_keys=True))