Skip to content

Commit

Permalink
Merge pull request #105 from preussal/master
Browse files Browse the repository at this point in the history
Add nested components
  • Loading branch information
aboe76 authored Apr 17, 2019
2 parents e6dfcb8 + 0cc25c0 commit 3e42937
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 2 deletions.
9 changes: 9 additions & 0 deletions pillar.example
Original file line number Diff line number Diff line change
Expand Up @@ -200,3 +200,12 @@ tomcat:
maxActive: 20
maxIdle: 10
maxWait: -1

Resources:
PostResources:
className: org.apache.catalina.webresources.DirResourceSet
base: "/var/lib/tomcat8/appconfig"
webAppMount: "/WEB-INF/classes"



24 changes: 22 additions & 2 deletions tomcat/files/context.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,33 @@
<WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>

{% for element_type, elements in context_elements.items() -%}
{% for element, params in elements.items() -%}
{% if (element_type|string() == "Resource") -%}
{% for element, params in elements.items() %}
<{{ element_type }}
{%- for k, v in params.items() %}
{{ k }}="{{ v }}"
{%- endfor %}
/>
{% endfor -%}
{% endfor -%}
{% elif (element_type|string() == "Resources") -%}
<Resources>
{%- for element, params in elements.items() %}
<{{ element }}
{%- for k, v in params.items() %}
{{ k }}="{{ v }}"
{%- endfor %}
/>
{% endfor -%}
</Resources>
{% else %}
{% for element, params in elements.items() -%}
<{{ element_type }}
{%- for k, v in params.items() %}
{{ k }}="{{ v }}"
{%- endfor %}
/>
{% endfor -%}
{% endif -%}
{% endfor -%}

<!-- Uncomment this to disable session persistence across Tomcat restarts -->
Expand Down

0 comments on commit 3e42937

Please sign in to comment.