From 0daf2873414c8b26aad2c3c8c550963d60ec9ea0 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sat, 9 Jul 2022 13:08:33 +0900 Subject: [PATCH] Switch provider to manage paste.ini file ... so that we users can use '' similarly to the resource types to manage the .conf files. Closes-Bug: #1981118 Change-Id: I5af2205b0e067f1a4fe44b4d4fd92bf23fd24de4 --- .../heat_api_paste_ini/ini_setting.rb | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/lib/puppet/provider/heat_api_paste_ini/ini_setting.rb b/lib/puppet/provider/heat_api_paste_ini/ini_setting.rb index 5b38e91f..34409a68 100644 --- a/lib/puppet/provider/heat_api_paste_ini/ini_setting.rb +++ b/lib/puppet/provider/heat_api_paste_ini/ini_setting.rb @@ -1,27 +1,10 @@ Puppet::Type.type(:heat_api_paste_ini).provide( :ini_setting, - :parent => Puppet::Type.type(:ini_setting).provider(:ruby) + :parent => Puppet::Type.type(:openstack_config).provider(:ini_setting) ) do - def section - resource[:name].split('/', 2).first - end - - def setting - resource[:name].split('/', 2).last - end - - def separator - '=' - end - def self.file_path '/etc/heat/api-paste.ini' end - # added for backwards compatibility with older versions of inifile - def file_path - self.class.file_path - end - end