1 # This module manages staging and extraction of files from various sources.
5 # Creates the root staging directory. By default files will be created in a subdirectory matching the caller_module_name.
9 # | `-- puppet.enterprise.2.0.tar.gz
11 # `-- tomcat.5.0.tar.gz
14 $path = $staging::params::path, #: staging directory filepath
15 $owner = $staging::params::owner, #: staging directory owner
16 $group = $staging::params::group, #: staging directory group
17 $mode = $staging::params::mode, #: staging directory permission
18 $exec_path = $staging::params::exec_path #: executable default path
19 ) inherits staging::params {
21 # Resolve conflict with pe_staging
22 if !defined(File[$path]) {