15 lines
490 B
YAML
15 lines
490 B
YAML
- name: Add host to LibreNMS
|
|
uri:
|
|
url: "{{ librenms_uri }}{{ librenms_url }}"
|
|
method: POST
|
|
validate_certs: false
|
|
headers:
|
|
X-Auth-Token: "{{ librenms_api_token }}"
|
|
body_format: "json"
|
|
body:
|
|
hostname: "{{ device }}"
|
|
ip: "{{ results['json']['results'][0]['address'] | ansible.utils.ipaddr('address') }}"
|
|
display: "{{ device }}"
|
|
|
|
# hostname: "{{ results['json']['results'][0]['primary_ip']['address'] | ansible.utils.ipaddr('address') }}"
|