salt.states.ini_manage
Manage ini files
- maintainer
- maturity
-
new
- depends
-
re
- platform
-
all
-
/home/saltminion/api-paste.ini: ini.options_absent: - separator: '=' - sections: test: - testkey - secondoption test1: - testkey1
options present in file and not specified in sections dict will be untouched
changes dict will contain the list of changes made
salt.states.ini_manage.options_absent(name, sections=None, separator='=')
-
/home/saltminion/api-paste.ini: ini.options_present: - separator: '=' - strict: True - sections: test: testkey: 'testval' secondoption: 'secondvalue' test1: testkey1: 'testval121'
options present in file and not specified in sections dict will be untouched, unless strict: True flag is used
changes dict will contain the list of changes made
salt.states.ini_manage.options_present(name, sections=None, separator='=', strict=False)
-
/home/saltminion/api-paste.ini: ini.sections_absent: - separator: '=' - sections: - test - test1
options present in file and not specified in sections will be deleted changes dict will contain the sections that changed
salt.states.ini_manage.sections_absent(name, sections=None, separator='=')
-
/home/saltminion/api-paste.ini: ini.sections_present: - separator: '=' - sections: - section_one - section_two
This will only create empty sections. To also create options, use options_present state
options present in file and not specified in sections will be deleted changes dict will contain the sections that changed
salt.states.ini_manage.sections_present(name, sections=None, separator='=')
© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/states/all/salt.states.ini_manage.html