puppet-openstack/manifests/client.pp
Terry Wilson 54a15b7685 Quantum to Neutron rename
Change-Id: I756615e8ed821e3ab95e23438a394e5c5b3a095d
2013-08-08 16:02:30 -07:00

58 lines
889 B
Puppet

#
# Installs only the OpenStack client libraries
#
# === Parameters
#
# [ceilometer]
# (optional) Install the Ceilometer client package
#
# [cinder]
# (optional) Install the Cinder client package
#
# [glance]
# (optional) Install the Glance client package
#
# [keystone]
# (optional) Install the Keystone client package
#
# [nova]
# (optional) Install the Nova client package
#
# [neutron]
# (optional) Install the Neutron client package
#
class openstack::client (
$ceilometer = true,
$cinder = true,
$glance = true,
$keystone = true,
$nova = true,
$neutron = true
) {
if $ceilometer {
include ceilometer::client
}
if $cinder {
include cinder::client
}
if $glance {
include glance::client
}
if $keystone {
include keystone::client
}
if $nova {
include nova::client
}
if $neutron {
include neutron::client
}
}