X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fqpid%2Fmanifests%2Fserver.pp;fp=3rdparty%2Fmodules%2Fqpid%2Fmanifests%2Fserver.pp;h=0000000000000000000000000000000000000000;hb=6e1426dc77fb4e5d51f07c187c6f2219431dc31e;hp=6328a1832e0fc80ebb65b56d0df082ae37650704;hpb=87423ba664cd5f2bb462ebadd08b1a90d0fe1c8d;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/qpid/manifests/server.pp b/3rdparty/modules/qpid/manifests/server.pp deleted file mode 100644 index 6328a1832..000000000 --- a/3rdparty/modules/qpid/manifests/server.pp +++ /dev/null @@ -1,72 +0,0 @@ -# Class: qpid::server -# -# This module manages the installation and config of the qpid server. -class qpid::server( - $config_file = '/etc/qpidd.conf', - $package_name = 'qpid-cpp-server', - $package_ensure = present, - $service_name = 'qpidd', - $service_ensure = running, - $port = '5672', - $max_connections = '500', - $worker_threads = '17', - $connection_backlog = '10', - $auth = 'no', - $realm = 'QPID', - $log_to_file = 'UNSET', - $clustered = false, - $cluster_mechanism = 'ANONYMOUS' -) { - - validate_re($port, '\d+') - validate_re($max_connections, '\d+') - validate_re($worker_threads, '\d+') - validate_re($connection_backlog, '\d+') - validate_re($auth, '^(yes$|no$)') - - package { $package_name: - ensure => $package_ensure - } - - if $clustered == true { - case $::operatingsystem { - fedora: { - $mechanism_option = 'ha-mechanism' - package {"qpid-cpp-server-ha": - ensure => installed, - } - } - default: { - $mechanism_option = 'cluster-mechanism' - package {"qpid-cpp-server-cluster": - ensure => installed, - } - } - } - } - - file { $config_file: - ensure => present, - owner => 'root', - group => 'root', - mode => 644, - content => template('qpid/qpidd.conf.erb'), - subscribe => Package[$package_name] - } - - if $log_to_file != 'UNSET' { - file { $log_to_file: - ensure => present, - owner => 'qpidd', - group => 'qpidd', - mode => 644, - notify => Service[$service_name] - } - } - - service { $service_name: - ensure => $service_ensure, - subscribe => [Package[$package_name], File[$config_file]] - } - -}