refactor(tofs): move subcomponent templates to first source match

* `subcomponent/config/files` is higher precedence than `subcomponent/files`:

```
    - source:
      - salt://template/subcomponent/config/files/ABC/subcomponent-example.tmpl
      - salt://template/subcomponent/config/files/Debian/subcomponent-example.tmpl
      - salt://template/subcomponent/config/files/default/subcomponent-example.tmpl
      - salt://template/subcomponent/files/ABC/subcomponent-example.tmpl
      - salt://template/subcomponent/files/Debian/subcomponent-example.tmpl
      - salt://template/subcomponent/files/default/subcomponent-example.tmpl
      - salt://template/files/ABC/subcomponent-example.tmpl
      - salt://template/files/Debian/subcomponent-example.tmpl
      - salt://template/files/default/subcomponent-example.tmpl
```
This commit is contained in:
Imran Iqbal 2019-08-06 11:04:28 +01:00
parent c269673295
commit 70cc92d8cf
No known key found for this signature in database
GPG key ID: 6D8629439D2B7819
3 changed files with 1 additions and 1 deletions

View file

@ -6,7 +6,7 @@ control 'template subcomponent configuration' do
it { should be_owned_by 'root' }
it { should be_grouped_into 'root' }
its('mode') { should cmp '0644' }
its('content') { should include '# File managed by Salt at <salt://template/subcomponent/files/default/subcomponent-example.tmpl.jinja>.' }
its('content') { should include '# File managed by Salt at <salt://template/subcomponent/config/files/default/subcomponent-example.tmpl.jinja>.' }
its('content') { should include 'This is another subcomponent example file from SaltStack template-formula.' }
end
end