]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Refactoring/Style updates
authorFrançois Charlier <fcharlier@ploup.net>
Mon, 10 Dec 2012 15:53:39 +0000 (16:53 +0100)
committerFrançois Charlier <fcharlier@ploup.net>
Mon, 10 Dec 2012 15:55:38 +0000 (16:55 +0100)
manifests/agent-compute.pp [deleted file]
manifests/agent/central.pp [moved from manifests/agent-central.pp with 57% similarity]
manifests/agent/compute.pp [new file with mode: 0644]
manifests/api.pp
manifests/client.pp
manifests/collector.pp
manifests/init.pp
manifests/params.pp

diff --git a/manifests/agent-compute.pp b/manifests/agent-compute.pp
deleted file mode 100644 (file)
index 7f2006d..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-class ceilometer::agent-compute(
-  $enabled = true,
-) {
-
-  package { 'ceilometer-agent-compute':
-    ensure => installed
-  }
-
-  if $enabled {
-    $service_ensure = 'running'
-  } else {
-    $service_ensure = 'stopped'
-  }
-
-  service { 'ceilometer-agent-compute':
-    name       => $::ceilometer::params::agent_compute_service_name
-    enable     => $enabled,
-    hasstatus  => true,
-    hasrestart => true,
-    require => Package['ceilometer-agent-compute']
-  }
-
-}
similarity index 57%
rename from manifests/agent-central.pp
rename to manifests/agent/central.pp
index 96be3b6d8dd287b0b5da505153c63168d012c3f9..510f09de81b90b03b243a3374d0ae54031b4ac94 100644 (file)
@@ -1,4 +1,7 @@
-class ceilometer::agent-central(
+# Ceilometer::Agent::Central
+#
+#
+class ceilometer::agent::central(
   $enabled = true,
 ) {
 
@@ -13,11 +16,11 @@ class ceilometer::agent-central(
   }
 
   service { 'ceilometer-agent-central':
-    name       => $::ceilometer::params::agent_central_name
-    enable      => $enabled,
+    name       => $::ceilometer::params::agent_central_name,
+    enable     => $enabled,
     hasstatus  => true,
     hasrestart => true,
-    require => Package['ceilometer-agent-central']
+    require    => Package['ceilometer-agent-central']
   }
 
 }
diff --git a/manifests/agent/compute.pp b/manifests/agent/compute.pp
new file mode 100644 (file)
index 0000000..dff5d98
--- /dev/null
@@ -0,0 +1,26 @@
+# Ceilometer::Agent::Compute
+#
+#
+class ceilometer::agent::compute(
+  $enabled = true,
+) {
+
+  package { 'ceilometer-agent-compute':
+    ensure => installed
+  }
+
+  if $enabled {
+    $service_ensure = 'running'
+  } else {
+    $service_ensure = 'stopped'
+  }
+
+  service { 'ceilometer-agent-compute':
+    name       => $::ceilometer::params::agent_compute_service_name,
+    enable     => $enabled,
+    hasstatus  => true,
+    hasrestart => true,
+    require    => Package['ceilometer-agent-compute']
+  }
+
+}
index d5d37f288af6f109045dca2bbf70fdb9a461ba32..a9372367742a5d9d457821d710f6a142e3347040 100644 (file)
@@ -1,13 +1,15 @@
+# Ceilometer::Api class
+#
+#
 class ceilometer::api(
-  $enabled = true,
-  $keystone_host = '127.0.0.1',
-  $keystone_port = '35357',
+  $enabled           = true,
+  $keystone_host     = '127.0.0.1',
+  $keystone_port     = '35357',
   $keystone_protocol = 'http',
-  $keystone_user = 'ceilometer',
+  $keystone_user     = 'ceilometer',
   $keystone_password = undef,
 ) {
 
-
   validate_string($keystone_password)
 
   package { 'ceilometer-api':
@@ -31,9 +33,8 @@ class ceilometer::api(
   Service['ceilometer-api'] -> Class['ceilometer::db']
 
   ceilometer_setting {
-    'keystone_authtoken/auth_host': value => $keystone_host;
-    'keystone_authtoken/auth_port': value => $keystone_port;
-    'keystone_authtoken/protocol': value => $keystone_protocol;
+    'keystone_authtoken/auth_host' : value => $keystone_host;
+    'keystone_authtoken/auth_port' : value => $keystone_port;
+    'keystone_authtoken/protocol'  : value => $keystone_protocol;
   }
-
 }
index 921210d2e547760b8712cfd8522244100be593d1..b43ef8b227285c87031ca89d52f9e9aaed19f42b 100644 (file)
@@ -9,8 +9,8 @@ class ceilometer::client (
 ) {
 
   package { 'python-ceilometer':
-    name   => $::ceilometer::params::client_package_name,
     ensure => $ensure,
+    name   => $::ceilometer::params::client_package_name,
   }
 
 }
index 74ef3e259dfcb764f589c0f2d15354beddc24bdc..edb6feccb9327101bf5af4f3a1140f574e9bca0e 100644 (file)
@@ -1,3 +1,6 @@
+# Ceilometer::Collector class
+#
+#
 class ceilometer::collector(
   $enabled = true,
 ) {
@@ -13,11 +16,11 @@ class ceilometer::collector(
   }
 
   service { 'ceilometer-collector':
-    name       => $::ceilometer::params::collector_service_name
-    enable      => $enabled,
+    name       => $::ceilometer::params::collector_service_name,
+    enable     => $enabled,
     hasstatus  => true,
     hasrestart => true,
-    require => Package['ceilometer-collector']
+    require    => Package['ceilometer-collector']
   }
 
   Service['ceilometer-collector'] -> Class['ceilometer::db']
index 7bd19ccccc567c50d71a3668218bb85cf35f0b76..390365c5e4cc5ab11f9b3b77d5598d00af9efae4 100644 (file)
@@ -3,21 +3,18 @@
 #   * package_ensure - ensure state for package.
 #
 class ceilometer(
-  $package_ensure = 'present',
-  $verbose = 'False',
-  $debug = 'False',
-  $rabbit_host = '127.0.0.1',
-  $rabbit_port = 5672,
-  $rabbit_userid = 'guest',
-  $rabbit_password = '',
+  $package_ensure     = 'present',
+  $verbose            = 'False',
+  $debug              = 'False',
+  $rabbit_host        = '127.0.0.1',
+  $rabbit_port        = 5672,
+  $rabbit_userid      = 'guest',
+  $rabbit_password    = '',
   $rabbit_virtualhost = '/',
-  $database_connection = 'mysql://ceilometer:ceilometer@127.0.0.1/ceilometer',
 ) {
 
   include ceilometer::params
 
-  require 'mysql::python'
-
   file { '/etc/ceilometer/':
     ensure  => directory,
     owner   => 'ceilometer',
@@ -47,9 +44,6 @@ class ceilometer(
     'DEFAULT/rabbit_virtualhost': value => $rabbit_virtualhost;
     'DEFAULT/debug': value => $debug;
     'DEFAULT/verbose': value => $verbose;
-    'DEFAULT/database_connection': value => $database_connection;
   }
 
-
 }
-
index fb9922d045876b84a244935cc2a7849f3fca94e0..e68e31b308786c4a1534eeb8e7bab467e143efa4 100644 (file)
@@ -1,5 +1,7 @@
+# Ceilometer::Params class
+#
+#
 class ceilometer::params {
-  
   $agent_central_package_name = 'ceilometer-agent-central'
   $agent_compute_package_name = 'ceilometer-agent-compute'
   $api_package_name           = 'ceilometer-api'
@@ -11,5 +13,4 @@ class ceilometer::params {
   $agent_compute_service_name = 'ceilometer-agent-compute'
   $api_service_name           = 'ceilometer-api'
   $collector_service_name     = 'ceilometer-collector'
-
 }