Given an environment_path and an environment name, Puppet needs to be able to figure out where a specific environment lives on disk. This might be a versioned directory, led to by a symlink from the named environment dir. The simplest thing is to have puppet do a readlink on the environment path it currently constructs.
Given an {{environment_path}} and an environment name, Puppet needs to be able to figure out where a specific environment lives on disk. This might be a versioned directory, led to by a symlink from the named environment dir. The simplest thing is to have puppet do a readlink on the environment path it currently constructs.
Given an {{environment_path}} and an environment name, Puppet needs to be able to figure out where a specific environment lives on disk. This might be a versioned directory, led to by a symlink from the named environment dir. The simplest thing is to have puppet do a readlink on the environment path it currently constructs.
If the path to an environment is a symlink, Puppet will now follow that symlink to the source directory if the `versioned_environment_dirs` setting is `true`.