Compare commits
4 Commits
libertacas
...
nginx-lc-v
Author | SHA1 | Date | |
---|---|---|---|
e8ac65e867 | |||
bcd6274afd | |||
9ec7ed2b31 | |||
df8cfaa6f0 |
@ -101,7 +101,6 @@ nginx_server_available_dir:
|
||||
|
||||
# Managed enabled/disabled state for servers
|
||||
{% for server, settings in nginx.servers.managed.items() %}
|
||||
{% set server_enabled = settings.enabled | default(True) %}
|
||||
{% set conf_state_id = 'server_conf_' ~ loop.index0 %}
|
||||
{% if 'deleted' in settings and settings.deleted %}
|
||||
{{ conf_state_id }}:
|
||||
@ -109,7 +108,7 @@ nginx_server_available_dir:
|
||||
- name: {{ server_curpath(server) }}
|
||||
{% do server_states.append(conf_state_id) %}
|
||||
{% else %}
|
||||
{% if server_enabled == True %}
|
||||
{% if settings.enabled == True %}
|
||||
{{ conf_state_id }}:
|
||||
file.managed:
|
||||
{{ sls_block(nginx.servers.managed_opts) }}
|
||||
@ -143,7 +142,7 @@ nginx_server_available_dir:
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
{% if settings.enabled is defined and server_enabled != None %}
|
||||
{% if settings.enabled != None %}
|
||||
{% set status_state_id = 'server_state_' ~ loop.index0 %}
|
||||
{%- set enabled_dir = path_join(server, nginx.servers.managed.get(server).get('enabled_dir', nginx.lookup.server_enabled)) -%}
|
||||
{%- set available_dir = path_join(server, nginx.servers.managed.get(server).get('available_dir', nginx.lookup.server_available)) -%}
|
||||
@ -152,9 +151,9 @@ nginx_server_available_dir:
|
||||
{% if 'deleted' in settings and settings.deleted %}
|
||||
{{ manage_status(server, False, True) }}
|
||||
{% else %}
|
||||
{{ manage_status(server, server_enabled, False) }}
|
||||
{{ manage_status(server, settings.enabled, False) }}
|
||||
{% endif %}
|
||||
{% if server_enabled == True %}
|
||||
{% if settings.enabled == True %}
|
||||
- require:
|
||||
- file: {{ conf_state_id }}
|
||||
{% endif %}
|
||||
|
@ -202,9 +202,8 @@ nginx:
|
||||
# relative filename of server file
|
||||
# (defaults to '/etc/nginx/sites-available/mysite')
|
||||
mysite:
|
||||
# may be true, false, or None where true is enabled, false is disabled,
|
||||
# may be true, false, or None where true is enabled, false, disabled,
|
||||
# and None indicates no action
|
||||
# true without ".disabled" management if not specified
|
||||
enabled: true
|
||||
|
||||
# This let's you add dependencies on other resources being applied for a
|
||||
|
Loading…
Reference in New Issue
Block a user