File: default.cf.sub

package info (click to toggle)
cfengine3 3.24.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 37,552 kB
  • sloc: ansic: 163,161; sh: 10,296; python: 2,950; makefile: 1,744; lex: 784; yacc: 633; perl: 211; pascal: 157; xml: 21; sed: 13
file content (40 lines) | stat: -rw-r--r-- 1,239 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
########################################################################
# Acceptance test framework.
#
# See README for details about writing test cases.
########################################################################
bundle common D
{
  vars:
    any::

      "owndir" string => "$(this.promise_dirname)";


    # If not testing the masterfiles policy framework we want to include the
    # plucked bodies and bundles so that we have conveniant access to commonly
    # used bundles and bodies.
    !testing_masterfiles_policy_framework::
      "inputs"
        slist => {
                   "$(D.owndir)$(const.dirsep)dcs.cf.sub",
                   "$(D.owndir)$(const.dirsep)plucked.cf.sub",
                 };

    # If testing the masterfiles policy framework then load the stdlib by
    # default so it can be leveraged as expected.
    testing_masterfiles_policy_framework::
      "inputs"
        slist => {
                   "$(D.owndir)$(const.dirsep)dcs.cf.sub",
                   "$(D.owndir)$(const.dirsep)..$(const.dirsep)..$(const.dirsep)lib$(const.dirsep)stdlib.cf"
                 };


}

body file control
{
      # plucked.cf.sub comes from the stdlib with `make pluck`
      inputs => { @(D.inputs) };
}