+++ /dev/null
-Puppet::Type.type(:nova_config).provide(
- :ini_setting,
- :parent => Puppet::Type.type(:ini_setting).provider(:ruby)
-) do
-
- # the setting is always default
- # this if for backwards compat with the old puppet providers for nova_config
- def section
- resource[:name].split('/', 2)[0]
- end
-
- # assumes that the name was the setting
- # this is to maintain backwards compat with the the older
- # stuff
- def setting
- resource[:name].split('/', 2)[1]
- end
-
- def separator
- '='
- end
-
- def self.file_path
- '/etc/nova/nova.conf'
- end
-
- # this needs to be removed. This has been replaced with the class method
- def file_path
- self.class.file_path
- end
-
-end