From 246ef585059d8a7ab3d0e18b28e100064039fb18 Mon Sep 17 00:00:00 2001 From: Vanou Ishii Date: Fri, 5 Aug 2022 20:03:39 +0900 Subject: Change molds option to appropriate class At current, retry_attempt & retry_interval in ironic.conf [molds] is instance of StrOpt. However it should be IntOpt class. If it remains to StrOpt class, tenacity.retry wrapper in common/molds.py will fail with TypeError. Change-Id: Iafedf2ec0326009585c1cac251ecae65c9e666ac Story: 2010215 Task: 45957 (cherry picked from commit 35bc014ed94ee0c78ee8d44113fcea721f0c1af0) --- ironic/conf/molds.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ironic/conf/molds.py b/ironic/conf/molds.py index 4cec1749a..53724598e 100644 --- a/ironic/conf/molds.py +++ b/ironic/conf/molds.py @@ -26,11 +26,11 @@ opts = [ cfg.StrOpt('password', help=_('Password for "http" Basic auth. By default set ' 'empty.')), - cfg.StrOpt('retry_attempts', + cfg.IntOpt('retry_attempts', default=3, help=_('Retry attempts for saving or getting configuration ' 'molds.')), - cfg.StrOpt('retry_interval', + cfg.IntOpt('retry_interval', default=3, help=_('Retry interval for saving or getting configuration ' 'molds.')) -- cgit v1.2.1