# Manages the php cli main ini file {%- set tplroot = tpldir.split('/')[0] %} {%- from tplroot ~ "/map.jinja" import php with context %} {%- from tplroot ~ "/ini.jinja" import php_ini %} {%- set settings = php.xcache.ini.defaults %} {%- for key, value in php.xcache.ini.settings.items() %} {%- if settings[key] is defined %} {%- do settings[key].update(value) %} {%- else %} {%- do settings.update({key: value}) %} {%- endif %} {%- endfor %} php_xcache_ini: {{ php_ini(php.lookup.xcache.ini, 'php_xcache_ini', php.xcache.ini.opts, settings ) }}