Actually implement device roles in Nagios
This commit is contained in:
parent
f250936fe9
commit
c5d39db270
@ -113,12 +113,13 @@ define hostgroup {
|
||||
{% if host.value.primary_ip %}
|
||||
{% for tag in host.value.tags %}
|
||||
{% if tag.slug == "nagios" %}
|
||||
# {{ host }}
|
||||
define host {
|
||||
use ansible-linux-server
|
||||
host_name {{ host.value.name }}
|
||||
alias {{ host.value.display }}
|
||||
address {{ host.value.primary_ip.address.split('/',1)[0] }}
|
||||
hostgroups ansible{% for tag in host.value.tags %},tag-{{ tag.slug }}{% endfor %}
|
||||
hostgroups ansible{% for tag in host.value.tags %},tag-{{ tag.slug }}{% endfor %}{% if host.value.device_role is defined -%},role-{{ host.value.device_role.slug }}{% endif %}{% if host.value.role is defined %},role-{{ host.value.role.slug }}{% endif %}
|
||||
|
||||
}
|
||||
{% if host.value.config_context.extra_checks is defined %}
|
||||
|
Loading…
Reference in New Issue
Block a user