To achieve a setup I wanted to try (separate views for resolver and authoritative server role), I had to add two tweaks to the view class, since views used the same order value for all fragments (bind evaluates until first match, so order matters), and match-recursive-only was not supported.
I have released version 3.4.4 of this module to Puppetforge including this change. Thank you for the pull request and I'm happy that the module works so well for you!
To achieve a setup I wanted to try (separate views for resolver and authoritative server role), I had to add two tweaks to the view class, since views used the same order value for all fragments (bind evaluates until first match, so order matters), and match-recursive-only was not supported.
P.S.: love your module, saved me a ton of time