ini_setting.pp 692 B

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