ReleaseEngineering/PuppetAgain/Modules/dirs: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
This module exists to provide a single place where common dirs can be created.  This avoids pain when two different classes want to create e.g., ''/build''.  To use, just include ''dir::name'', chosen from
This module exists to provide a single place where common dirs can be created, and where we can define the permissions on this directories.  This avoids pain when two different classes want to create e.g., ''/build''.  To use, take the pathname, change slashes to ''::'', and prepend ''dirs'', e.g.,
 
include dirs::builds::slave
* dir::tools - /tools
See the source for the supported directories and their settings.

Revision as of 04:12, 16 March 2012

This module exists to provide a single place where common dirs can be created, and where we can define the permissions on this directories. This avoids pain when two different classes want to create e.g., /build. To use, take the pathname, change slashes to ::, and prepend dirs, e.g.,

include dirs::builds::slave

See the source for the supported directories and their settings.