28 lines
743 B
Puppet
28 lines
743 B
Puppet
class glance::registry(
|
|
$log_verbose = 'false',
|
|
$log_debug = 'false',
|
|
$bind_host = '0.0.0.0',
|
|
$bind_port = '9191',
|
|
$log_file = '/var/log/glance/registry.log',
|
|
$sql_connection = 'sqlite:///var/lib/glance/glance.sqlite',
|
|
$sql_idle_timeout = '3600'
|
|
) inherits glance {
|
|
file { "/etc/glance/glance-registry.conf":
|
|
ensure => present,
|
|
owner => 'glance',
|
|
group => 'root',
|
|
mode => 640,
|
|
content => template('glance/glance-registry.conf.erb'),
|
|
require => Class["glance"]
|
|
}
|
|
service { "glance-registry":
|
|
ensure => running,
|
|
enable => true,
|
|
hasstatus => true,
|
|
hasrestart => true,
|
|
subscribe => File["/etc/glance/glance-registry.conf"],
|
|
require => Class["glance"]
|
|
}
|
|
|
|
}
|