]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Remove idle_timeout option
authorZhongShengping <chdzsp@163.com>
Mon, 23 Mar 2020 06:45:48 +0000 (14:45 +0800)
committerZhongShengping <chdzsp@163.com>
Mon, 23 Mar 2020 06:45:48 +0000 (14:45 +0800)
The idle_timeout parameter has been deprecated for two releases.
We can remove it.

Change-Id: Ibfd781466e9786b1ddffa57784ab818a88f92439

manifests/db.pp
releasenotes/notes/remove_idle_timeout_option-a54add3b2551cc53.yaml [new file with mode: 0644]

index 09ca61d74716f090be4d36b58e8c39664611d643..54d55f0d609ec53da422870a564172470629572c 100644 (file)
 #   (Optional) If set, use this value for pool_timeout with SQLAlchemy.
 #   Defaults to $::os_service_default
 #
-# DEPRECATED PARAMETERS
-#
-# [*database_idle_timeout*]
-#   Timeout when db connections should be reaped.
-#   Defaults to undef.
-#
 class ceilometer::db (
   $database_db_max_retries          = $::os_service_default,
   $database_connection              = 'mysql+pymysql://ceilometer:ceilometer@localhost/ceilometer',
@@ -65,22 +59,14 @@ class ceilometer::db (
   $database_max_overflow            = $::os_service_default,
   $database_pool_timeout            = $::os_service_default,
   $sync_db                          = true,
-  # DEPRECATED PARAMETERS
-  $database_idle_timeout            = undef,
 ) {
 
   include ceilometer::deps
 
-  if $database_idle_timeout {
-    warning('The database_idle_timeout parameter is deprecated. Please use \
-database_connection_recycle_time instead.')
-  }
-  $database_connection_recycle_time_real = pick($database_idle_timeout, $database_connection_recycle_time)
-
   oslo::db { 'ceilometer_config':
     db_max_retries          => $database_db_max_retries,
     connection              => $database_connection,
-    connection_recycle_time => $database_connection_recycle_time_real,
+    connection_recycle_time => $database_connection_recycle_time,
     min_pool_size           => $database_min_pool_size,
     max_retries             => $database_max_retries,
     retry_interval          => $database_retry_interval,
diff --git a/releasenotes/notes/remove_idle_timeout_option-a54add3b2551cc53.yaml b/releasenotes/notes/remove_idle_timeout_option-a54add3b2551cc53.yaml
new file mode 100644 (file)
index 0000000..6ba54d4
--- /dev/null
@@ -0,0 +1,3 @@
+---
+upgrade:
+  - Deprecated idle_timeout option has been removed.