Can any one point me to why the following fails? I have been banging my head against this for a while ...
--- SNIP --- create bind dirs config file: file.managed: - name: /rw/config/qubes-bind-dirs.d/50_user.conf - makedirs: True - mode: 644 - dir_mode: 755 {% set binddirs = ['/usr/local'] %} {% for binddir in binddirs %} configure '{{ binddir }}' to be persistent: file.replace: - name: /rw/config/qubes-bind-dirs.d/50_user.conf - pattern: "^binds+=( '{{ binddir }}' )$" - repl: "binds+=( '{{ binddir }}' )" - append_if_not_found: True {% endfor %} --- SNIP --- The corresponding error ("State 'create bind dirs config file' in SLS 'custom_dom0.sys-vpn-mpihlr_assert_vpn_setup' is not formed as a list") is a complete red herring, as the so called first part by itself works just fine and only fails when I add the latter (jinja) part ... How do I properly deal with the single quotes in `pattern` and `repl`? Thanks for any pointers. Sincerely, Joh -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/eb5ea5103d373739332790182caa3cec24049cdf.camel%40graumannschaft.org.