|
293 | 293 | # |
294 | 294 | # [*mcollective_cluster_members*] |
295 | 295 | # Default: $msgserver_cluster_members |
296 | | -# An array of ActiveMQ server hostnames. Required when parameter |
297 | | -# msgserver_cluster is set to true. |
| 296 | +# DEPRECATED: use msgserver_cluster_members instead, if both are set they must |
| 297 | +# match |
298 | 298 | # |
299 | 299 | # [*msgserver_password*] |
300 | 300 | # Default 'changeme' |
|
984 | 984 | default => $install_cartridges_recommended_deps, |
985 | 985 | } |
986 | 986 |
|
987 | | - # Check for various unsupported OSE configs |
988 | | - if $ose_version != undef { |
989 | | - class { 'openshift_origin::ose_supported_config': } |
990 | | - } |
991 | | - |
992 | | - if $msgserver_cluster_members and $mcollective_cluster_members == undef { |
993 | | - $real_mcollective_cluster_members = $msgserver_cluster_members |
994 | | - } |
995 | | - |
996 | | - if $msgserver_cluster and ! $msgserver_cluster_members and ! $real_mcollective_cluster_members { |
997 | | - fail('msgserver_cluster_members and mcollective_cluster_members parameters are required when msgserver_cluster is set') |
| 987 | + # somewhere along the way we've transitioned to msgserver_cluster_members |
| 988 | + # rather than mcollective_cluster_members |
| 989 | + if $msgserver_cluster { |
| 990 | + if ( ($msgserver_cluster_members != $mcollective_cluster_members) and $mcollective_cluster_members ) { |
| 991 | + fail('msgserver_cluster_members and mcollective_cluster_members must be the same') |
| 992 | + } elsif !$msgserver_cluster_members and !$mcollective_cluster_members { |
| 993 | + fail('msgserver_cluster_members is required required when msgserver_cluster is set') |
| 994 | + } elsif !$msgserver_cluster_members and $mcollective_cluster_members { |
| 995 | + $real_msgserver_cluster_members = $mcollective_cluster_members |
| 996 | + } else { |
| 997 | + $real_msgserver_cluster_members = $msgserver_cluster_members |
| 998 | + } |
998 | 999 | } |
999 | 1000 |
|
1000 | 1001 | Exec { path => '/usr/bin:/usr/sbin:/bin:/sbin' } |
1001 | 1002 |
|
1002 | 1003 | include openshift_origin::update_conf_files |
1003 | 1004 |
|
| 1005 | + # Check for various unsupported OSE configs |
| 1006 | + if $ose_version != undef { |
| 1007 | + class { 'openshift_origin::ose_supported_config': } |
| 1008 | + } |
| 1009 | + |
| 1010 | + |
1004 | 1011 | if member( $roles, 'nameserver' ) { |
1005 | 1012 | class { 'openshift_origin::role::nameserver': } -> |
1006 | 1013 | Class['openshift_origin::update_conf_files'] |
|
0 commit comments