graph: | |||||
{%- if pillar.get('linux', {}).system is defined %} | |||||
{%- from "linux/map.jinja" import system with context %} | |||||
- host: {{ grains.id }} | |||||
service: linux.system | |||||
type: software-system | |||||
relations: | |||||
{%- if system.repo is defined %} | |||||
{%- for repo_name, repo in system.repo.iteritems() %} | |||||
- service: apt.repo | |||||
host_external: {{ repo.source }} | |||||
direction: source | |||||
type: tcp-http | |||||
{%- endfor %} | |||||
{%- endif %} | |||||
{%- endif %} |