<% unless [443, 80].include?(scope.lookupvar("openstack_health::frontend::vhost_port").to_i) %> Listen <%= scope.lookupvar("openstack_health::frontend::vhost_port") %> <% end %> <VirtualHost *:<%= scope.lookupvar("openstack_health::frontend::vhost_port") %>> ServerName <%= scope.lookupvar("openstack_health::frontend::vhost_name") %> ServerAdmin <%= scope.lookupvar("openstack_health::frontend::serveradmin") %> LogLevel info CustomLog ${APACHE_LOG_DIR}/openstack-health-frontend-access.log combined ErrorLog ${APACHE_LOG_DIR}/openstack-health-frontend-error.log <Directory <%= scope.lookupvar("openstack_health::frontend::frontend_dir") %>> Order allow,deny Allow from all Require all granted </Directory> DocumentRoot <%= scope.lookupvar("openstack_health::frontend::frontend_dir") %> DirectoryIndex index.html </VirtualHost>