From d00c5e553426341a646c17270b42bd95017abd9c Mon Sep 17 00:00:00 2001 From: danehans Date: Mon, 1 Jul 2013 22:09:24 +0000 Subject: [PATCH] Add Debug Logging Support Previsouly the openstack::glance class would use the verbose parameter for debug logging. This change adds the debug parameter that allows users to seperate debug and verbose logging levels. Defauls to 'False' for backwards compatibility and to disable debug logging. Change-Id: I55853056e317828faec035cff4b33169b8ee0cfd --- manifests/glance.pp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/manifests/glance.pp b/manifests/glance.pp index e83e141..bad84cd 100644 --- a/manifests/glance.pp +++ b/manifests/glance.pp @@ -22,6 +22,7 @@ # [swift_store_key] The Swift service user password Defaults to false. # [swift_store_auth_addres] The URL where the Swift auth service lives. Defaults to "http://${keystone_host}:5000/v2.0/" # [verbose] Log verbosely. Optional. Defaults to 'False' +# [debug] Log at a debug-level. Optional. Defaults to 'False' # [enabled] Used to indicate if the service should be active (true) or passive (false). # Optional. Defaults to true # @@ -46,6 +47,7 @@ class openstack::glance ( $swift_store_key = false, $swift_store_auth_address = "http://127.0.0.1:5000/v2.0/", $verbose = 'False', + $debug = 'False', $enabled = true ) { @@ -59,7 +61,7 @@ class openstack::glance ( # Install and configure glance-api class { 'glance::api': verbose => $verbose, - debug => $verbose, + debug => $debug, auth_type => 'keystone', auth_port => '35357', auth_host => $keystone_host, @@ -73,7 +75,7 @@ class openstack::glance ( # Install and configure glance-registry class { 'glance::registry': verbose => $verbose, - debug => $verbose, + debug => $debug, auth_host => $keystone_host, auth_port => '35357', auth_type => 'keystone',