$resource = hiera($::resource_name) $apache_name = $resource['input']['apache_name'] $service_name = $resource['input']['service_name'] $default_mods = $resource['input']['default_mods'] $default_vhost = $resource['input']['default_vhost'] $default_charset = $resource['input']['default_charset'] $default_confd_files = $resource['input']['default_confd_files'] $default_ssl_vhost = $resource['input']['default_ssl_vhost'] $default_ssl_cert = $resource['input']['default_ssl_cert'] $default_ssl_key = $resource['input']['default_ssl_key'] $default_ssl_chain = $resource['input']['default_ssl_chain'] $default_ssl_ca = $resource['input']['default_ssl_ca'] $default_ssl_crl_path = $resource['input']['default_ssl_crl_path'] $default_ssl_crl = $resource['input']['default_ssl_crl'] $default_ssl_crl_check = $resource['input']['default_ssl_crl_check'] $default_type = $resource['input']['default_type'] $ip = $resource['input']['ip'] $service_restart = $resource['input']['service_restart'] $purge_configs = $resource['input']['purge_configs'] $purge_vhost_dir = $resource['input']['purge_vhost_dir'] $purge_vdir = $resource['input']['purge_vdir'] $serveradmin = $resource['input']['serveradmin'] $sendfile = $resource['input']['sendfile'] $error_documents = $resource['input']['error_documents'] $timeout = $resource['input']['timeout'] $httpd_dir = $resource['input']['httpd_dir'] $server_root = $resource['input']['server_root'] $conf_dir = $resource['input']['conf_dir'] $confd_dir = $resource['input']['confd_dir'] $vhost_dir = $resource['input']['vhost_dir'] $vhost_enable_dir = $resource['input']['vhost_enable_dir'] $mod_dir = $resource['input']['mod_dir'] $mod_enable_dir = $resource['input']['mod_enable_dir'] $mpm_module = $resource['input']['mpm_module'] $lib_path = $resource['input']['lib_path'] $conf_template = $resource['input']['conf_template'] $servername = $resource['input']['servername'] $manage_user = $resource['input']['manage_user'] $manage_group = $resource['input']['manage_group'] $user = $resource['input']['user'] $group = $resource['input']['group'] $keepalive = $resource['input']['keepalive'] $keepalive_timeout = $resource['input']['keepalive_timeout'] $max_keepalive_requests = $resource['input']['max_keepalive_requests'] $logroot = $resource['input']['logroot'] $logroot_mode = $resource['input']['logroot_mode'] $log_level = $resource['input']['log_level'] $log_formats = $resource['input']['log_formats'] $ports_file = $resource['input']['ports_file'] $docroot = $resource['input']['docroot'] $apache_version = $resource['input']['apache_version'] $server_tokens = $resource['input']['server_tokens'] $server_signature = $resource['input']['server_signature'] $trace_enable = $resource['input']['trace_enable'] $allow_encoded_slashes = $resource['input']['allow_encoded_slashes'] $package_ensure = $resource['input']['package_ensure'] $use_optional_includes = $resource['input']['use_optional_includes'] class {'apache': apache_name => $apache_name, service_name => $service_name, default_mods => $default_mods, default_vhost => $default_vhost, default_charset => $default_charset, default_confd_files => $default_confd_files, default_ssl_vhost => $default_ssl_vhost, default_ssl_cert => $default_ssl_cert, default_ssl_key => $default_ssl_key, default_ssl_chain => $default_ssl_chain, default_ssl_ca => $default_ssl_ca, default_ssl_crl_path => $default_ssl_crl_path, default_ssl_crl => $default_ssl_crl, default_ssl_crl_check => $default_ssl_crl_check, default_type => $default_type, ip => $ip, service_enable => true, service_manage => true, service_ensure => 'running', service_restart => $service_restart, purge_configs => $purge_configs, purge_vhost_dir => $purge_vhost_dir, purge_vdir => $purge_vdir, serveradmin => $serveradmin, sendfile => $sendfile, error_documents => $error_documents, timeout => $timeout, httpd_dir => $httpd_dir, server_root => $server_root, conf_dir => $conf_dir, confd_dir => $confd_dir, vhost_dir => $vhost_dir, vhost_enable_dir => $vhost_enable_dir, mod_dir => $mod_dir, mod_enable_dir => $mod_enable_dir, mpm_module => $mpm_module, lib_path => $lib_path, conf_template => $conf_template, servername => $servername, manage_user => $manage_user, manage_group => $manage_group, user => $user, group => $group, keepalive => $keepalive, keepalive_timeout => $keepalive_timeout, max_keepalive_requests => $max_keepalive_requests, logroot => $logroot, logroot_mode => $logroot_mode, log_level => $log_level, log_formats => $log_formats, ports_file => $ports_file, docroot => $docroot, apache_version => $apache_version, server_tokens => $server_tokens, server_signature => $server_signature, trace_enable => $trace_enable, allow_encoded_slashes => $allow_encoded_slashes, package_ensure => $package_ensure, use_optional_includes => $use_optional_includes, }