Add midonet-cluster-mem if its mem install
Change-Id: I930b03f238d1ac6c4188e910a808989b11fda980
This commit is contained in:
parent
c93a0916eb
commit
fc909df8bb
@ -34,6 +34,18 @@
|
||||
# Keystone host
|
||||
# [*keystone_port*]
|
||||
# Keystone port
|
||||
# [*max_heap_size*]
|
||||
# Java Max Heap Size
|
||||
# [*heap_newsize*]
|
||||
# Java heap size default Size
|
||||
# [*is_mem*]
|
||||
# Using MEM installation?
|
||||
# [*manage_repos*]
|
||||
# should manage repositories?
|
||||
# [*mem_username*]
|
||||
# Midonet MEM username
|
||||
# [*mem_password*]
|
||||
# Midonet MEM password
|
||||
#
|
||||
# === Examples
|
||||
#
|
||||
@ -86,11 +98,16 @@ class midonet::cluster (
|
||||
$keystone_port = undef,
|
||||
$max_heap_size = undef,
|
||||
$heap_newsize = undef,
|
||||
$is_mem = false,
|
||||
$manage_repo = false,
|
||||
$mem_username = undef,
|
||||
$mem_password = undef,
|
||||
$zookeeper_hosts,
|
||||
$cassandra_servers,
|
||||
$cassandra_rep_factor,
|
||||
$keystone_admin_token,
|
||||
$keystone_host,
|
||||
|
||||
) {
|
||||
|
||||
class { 'midonet::cluster::install':
|
||||
@ -114,4 +131,28 @@ class midonet::cluster (
|
||||
keystone_host => $keystone_host,
|
||||
keystone_port => $keystone_port
|
||||
}
|
||||
|
||||
if $is_mem {
|
||||
if $manage_repo == true {
|
||||
if !defined(Class['midonet::repository']) {
|
||||
class {'midonet::repository':
|
||||
is_mem => $is_mem,
|
||||
midonet_version => undef,
|
||||
midonet_stage => undef,
|
||||
openstack_release => undef,
|
||||
mem_version => undef,
|
||||
mem_username => $mem_username,
|
||||
mem_password => $mem_password
|
||||
}
|
||||
}
|
||||
}
|
||||
package { 'midonet-cluster-mem':
|
||||
ensure => present,
|
||||
require => [Class['midonet::repository'],
|
||||
Class['midonet::cluster::run'],
|
||||
Class['midonet::cluster::install']]}
|
||||
}
|
||||
else {
|
||||
notice('Skipping installation of midonet-cluster-mem')
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user