blob: aad2251f5fe9818121e4e18a3ace2e0e4fa08bfb [file] [log] [blame]
{%- from "opencontrail/map.jinja" import web with context %}
{%- if web.enabled %}
include:
- opencontrail.common
opencontrail_web_packages:
pkg.installed:
- names: {{ web.pkgs }}
/etc/contrail/config.global.js:
file.managed:
- source: salt://opencontrail/files/{{ web.version }}/config.global.js
- template: jinja
- require:
- pkg: opencontrail_web_packages
/etc/contrail/contrail-webui-userauth.js:
file.managed:
- source: salt://opencontrail/files/{{ web.version }}/contrail-webui-userauth.js
- template: jinja
- require:
- pkg: opencontrail_web_packages
- watch_in:
- service: opencontrail_web_services
opencontrail_web_services:
service.running:
- enable: true
- names: {{ web.services }}
- watch:
- file: /etc/contrail/config.global.js
{%- endif %}