## cd_haproxy::main::dirs.pp # Module name: cd_haproxy # Author: Arne Teuke (arne_teuke@confdroid.com) # @summary Class manages all directories required for cd_haproxy. ############################################################################### class cd_haproxy::main::dirs ( ) inherits cd_haproxy::params { if $fqdn == $hy_host_fqdn { require cd_haproxy::main::user # main dir file { $hy_main_dir: ensure => directory, owner => 'root', group => 'root', mode => '0755', selrange => s0, selrole => object_r, seltype => etc_t, seluser => system_u, } # errors dir file { $hy_errors_dir: ensure => directory, owner => 'root', group => 'root', mode => '0755', selrange => s0, selrole => object_r, seltype => etc_t, seluser => system_u, } } }