Puppet Class: profile::openstack::eqiad1::horizon::dashboard_source_deploy

Defined in:
modules/profile/manifests/openstack/eqiad1/horizon/dashboard_source_deploy.pp

Overview

Parameters:

  • horizon_version (String) (defaults to: lookup('profile::openstack::eqiad1::horizon_version'))
  • openstack_version (String) (defaults to: lookup('profile::openstack::eqiad1::version'))
  • keystone_api_fqdn (Stdlib::Fqdn) (defaults to: lookup('profile::openstack::eqiad1::keystone_api_fqdn'))
  • wmflabsdotorg_admin (String) (defaults to: lookup('profile::openstack::eqiad1::designate::wmflabsdotorg_admin'))
  • wmflabsdotorg_pass (String) (defaults to: lookup('profile::openstack::eqiad1::designate::wmflabsdotorg_pass'))
  • dhcp_domain (String) (defaults to: lookup('profile::openstack::eqiad1::nova::dhcp_domain'))
  • instance_network_id (String) (defaults to: lookup('profile::openstack::eqiad1::horizon::instance_network_id'))
  • ldap_user_pass (String) (defaults to: lookup('profile::openstack::eqiad1::ldap_user_pass'))
  • webserver_hostname (Stdlib::Fqdn) (defaults to: lookup('profile::openstack::eqiad1::horizon::webserver_hostname'))
  • all_regions (Array[String]) (defaults to: lookup('profile::openstack::eqiad1::all_regions'))
  • puppet_git_repo_name (String) (defaults to: lookup('profile::openstack::eqiad1::horizon::puppet_git_repo_name'))
  • puppet_git_repo_user (String) (defaults to: lookup('profile::openstack::eqiad1::horizon::puppet_git_repo_user'))
  • maintenance_mode (Boolean) (defaults to: lookup('profile::openstack::eqiad1::horizon::maintenance_mode'))
  • secret_key (String) (defaults to: lookup('profile::openstack::eqiad1::horizon::secret_key'))


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# File 'modules/profile/manifests/openstack/eqiad1/horizon/dashboard_source_deploy.pp', line 1

class profile::openstack::eqiad1::horizon::dashboard_source_deploy(
    String        $horizon_version = lookup('profile::openstack::eqiad1::horizon_version'),
    String        $openstack_version = lookup('profile::openstack::eqiad1::version'),
    Stdlib::Fqdn  $keystone_api_fqdn = lookup('profile::openstack::eqiad1::keystone_api_fqdn'),
    String        $wmflabsdotorg_admin = lookup('profile::openstack::eqiad1::designate::wmflabsdotorg_admin'),
    String        $wmflabsdotorg_pass = lookup('profile::openstack::eqiad1::designate::wmflabsdotorg_pass'),
    String        $dhcp_domain = lookup('profile::openstack::eqiad1::nova::dhcp_domain'),
    String        $instance_network_id = lookup('profile::openstack::eqiad1::horizon::instance_network_id'),
    String        $ldap_user_pass = lookup('profile::openstack::eqiad1::ldap_user_pass'),
    Stdlib::Fqdn  $webserver_hostname = lookup('profile::openstack::eqiad1::horizon::webserver_hostname'),
    Array[String] $all_regions = lookup('profile::openstack::eqiad1::all_regions'),
    String        $puppet_git_repo_name = lookup('profile::openstack::eqiad1::horizon::puppet_git_repo_name'),
    String        $puppet_git_repo_user = lookup('profile::openstack::eqiad1::horizon::puppet_git_repo_user'),
    Boolean       $maintenance_mode = lookup('profile::openstack::eqiad1::horizon::maintenance_mode'),
    String        $secret_key = lookup('profile::openstack::eqiad1::horizon::secret_key'),
    ) {

    require ::profile::openstack::eqiad1::clientpackages
    class {'::profile::openstack::base::horizon::dashboard_source_deploy':
        horizon_version      => $horizon_version,
        openstack_version    => $openstack_version,
        keystone_api_fqdn    => $keystone_api_fqdn,
        wmflabsdotorg_admin  => $wmflabsdotorg_admin,
        wmflabsdotorg_pass   => $wmflabsdotorg_pass,
        dhcp_domain          => $dhcp_domain,
        instance_network_id  => $instance_network_id,
        ldap_user_pass       => $ldap_user_pass,
        webserver_hostname   => $webserver_hostname,
        all_regions          => $all_regions,
        puppet_git_repo_name => $puppet_git_repo_name,
        puppet_git_repo_user => $puppet_git_repo_user,
        maintenance_mode     => $maintenance_mode,
        secret_key           => $secret_key,
    }
}