diff --git a/hooks/pre_exit/20-certs_regenerate.rb b/hooks/pre_exit/20-certs_regenerate.rb index ba7d7fb8c..90358af97 100644 --- a/hooks/pre_exit/20-certs_regenerate.rb +++ b/hooks/pre_exit/20-certs_regenerate.rb @@ -1,6 +1,9 @@ if module_enabled?('certs') && param('certs', 'regenerate').value == true - answers = kafo.config.answers - answers['certs']['regenerate'] = false + kafo.config.modules.each do |mod| + if mod.identifier == 'certs' + mod.params_hash['regenerate'] = false + end + end - kafo.config.store(answers) + kafo.send(:store_params) end