Project

General

Profile

« Previous | Next » 

Revision 6cab2ac6

Added by Mickaël Canévet almost 10 years ago

Add server_environments_group and server_environments_mode parameters

View differences:

manifests/init.pp
#
# $server_environments_owner:: The owner of the environments directory
#
# $server_environments_group:: The group owning the environments directory
#
# $server_environments_mode:: Environments directory mode.
#
# $server_envs_dir:: Directory that holds puppet environments
#
# $server_manifest_path:: Path to puppet site.pp manifest (only when
......
$server_dynamic_environments = $puppet::params::server_dynamic_environments,
$server_environments = $puppet::params::server_environments,
$server_environments_owner = $puppet::params::server_environments_owner,
$server_environments_group = $puppet::params::server_environments_group,
$server_environments_mode = $puppet::params::server_environments_mode,
$server_envs_dir = $puppet::params::server_envs_dir,
$server_manifest_path = $puppet::params::server_manifest_path,
$server_common_modules_path = $puppet::params::server_common_modules_path,
manifests/params.pp
# Owner of the environments dir: for cases external service needs write
# access to manage it.
$server_environments_owner = $user
$server_environments_group = 'root'
$server_environments_mode = '0755'
# Where we store our puppet environments
$server_envs_dir = "${dir}/environments"
# Where remains our manifests dir
manifests/server/config.pp
file { $puppet::server_envs_dir:
ensure => directory,
owner => $puppet::server_environments_owner,
group => $puppet::server_environments_group,
mode => $puppet::server_environments_mode,
}
if $puppet::server_git_repo {

Also available in: Unified diff