ini_setting.pp 618 B

12345678910111213141516171819202122232425
  1. ini_setting { 'sample setting':
  2. ensure => present,
  3. path => '/tmp/foo.ini',
  4. section => 'foo',
  5. setting => 'foosetting',
  6. value => 'FOO!',
  7. }
  8. ini_setting { 'sample setting2':
  9. ensure => present,
  10. path => '/tmp/foo.ini',
  11. section => 'bar',
  12. setting => 'barsetting',
  13. value => 'BAR!',
  14. key_val_separator => '=',
  15. require => Ini_setting['sample setting'],
  16. }
  17. ini_setting { 'sample setting3':
  18. ensure => absent,
  19. path => '/tmp/foo.ini',
  20. section => 'bar',
  21. setting => 'bazsetting',
  22. require => Ini_setting['sample setting2'],
  23. }