Puppet Class: kickstack::nova::vncproxy

Inherits:
kickstack
Defined in:
manifests/nova/vncproxy.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
# File 'manifests/nova/vncproxy.pp', line 1

class kickstack::nova::vncproxy inherits kickstack {

  include kickstack::nova::config

  kickstack::nova::service { 'vncproxy': }

  unless getvar("${::kickstack::fact_prefix}vncproxy_host") {
    kickstack::exportfact::export { "vncproxy_host":
      value => "${hostname}",
      tag => "nova",
      require => Kickstack::Nova::Service["vncproxy"]
    }
  }
}