b32c33cb86
Change-Id: I62abdd4c63236a44e0c93d21d82702b930ad2c1b
26 lines
737 B
Puppet
26 lines
737 B
Puppet
# == Class: ec2api::params
|
|
#
|
|
# These parameters need to be accessed from several locations and
|
|
# should be considered to be constant
|
|
#
|
|
class ec2api::params {
|
|
include openstacklib::defaults
|
|
$group = 'ec2api'
|
|
case $::osfamily {
|
|
'RedHat': {
|
|
$package_name = 'openstack-ec2-api'
|
|
$api_service_name = 'openstack-ec2-api'
|
|
$metadata_service_name = 'openstack-ec2-api-metadata'
|
|
}
|
|
'Debian': {
|
|
# FIXME: Correct these variables once UCA provides ec2-api packaging
|
|
$package_name = 'ec2api'
|
|
$api_service_name = 'ec2-api'
|
|
$metadata_service_name = 'ec2-api-metadata'
|
|
}
|
|
default: {
|
|
fail("Unsupported osfamily: ${::osfamily} operatingsystem")
|
|
}
|
|
}
|
|
}
|