summaryrefslogtreecommitdiff
path: root/manifests/README.markdown
blob: bbf645a2ec48a4202d4e39a5cad82f47829d19e4 (plain)
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
Manifests
=========

Module manifest files belong in this directory.

`init.pp` defines how the module will carry out its tasks in this file.

Add additional definitions in this directory. Their file paths should match the
definition name; for example, a definition `mydefinition`, defined like this:

    # Definition: mydefinition
    #
    # This is the mydefinition in the mymodule module.
    #
    # Parameters:
    #
    # Actions:
    #
    # Requires:
    #
    # Sample Usage:
    #
    # [Remember: No empty lines between comments and class definition]
    define mydefinition {
        # ...
    }

Should be found in `mydefinition.pp` in this directory.