]> git.donarmstrong.com Git - dsa-puppet.git/blob - 3rdparty/modules/neutron/lib/puppet/provider/neutron_plugin_nvp/ini_setting.rb
b967f486cef7ee151cf8db205fd86f2e35f0bf95
[dsa-puppet.git] / 3rdparty / modules / neutron / lib / puppet / provider / neutron_plugin_nvp / ini_setting.rb
1 Puppet::Type.type(:neutron_plugin_nvp).provide(
2   :ini_setting,
3   :parent => Puppet::Type.type(:ini_setting).provider(:ruby)
4 ) do
5
6   def section
7     resource[:name].split('/', 2).first
8   end
9
10   def setting
11     resource[:name].split('/', 2).last
12   end
13
14   def separator
15     '='
16   end
17
18   def file_path
19     '/etc/neutron/plugins/nicira/nvp.ini'
20   end
21
22 end