saltext.salt_describe.utils namespace#

Submodules#

saltext.salt_describe.utils.ansible_describe module#

saltext.salt_describe.utils.ansible_describe.generate_files(opts, minion, state, sls_name='default', env='base', root=None)[source]#

Generate an sls file for the minion with given state contents

saltext.salt_describe.utils.chef_describe module#

saltext.salt_describe.utils.chef_describe.generate_files(opts, minion, state, sls_name='default', env='base', root=None)[source]#

Generate an sls file for the minion with given state contents

saltext.salt_describe.utils.init module#

saltext.salt_describe.utils.init.generate_files(opts, minion, state, sls_name='default', env='base', config_system='salt')[source]#

Generate the files for the given config management system

saltext.salt_describe.utils.init.get_minion_state_file_root(opts, minion, env='base', config_system='salt')[source]#

Return the state file root for the given minion

saltext.salt_describe.utils.init.ret_info(sls_files, mod=None)[source]#
saltext.salt_describe.utils.init.parse_salt_ret(ret, tgt)[source]#

Parse the Salt return to check for Success or Error

saltext.salt_describe.utils.salt_describe module#

saltext.salt_describe.utils.salt_describe.get_state_file_root(opts, env='base')[source]#

Get the state file root

saltext.salt_describe.utils.salt_describe.get_minion_state_file_root(opts, minion, env='base')[source]#

Get the state file root for the given minion

saltext.salt_describe.utils.salt_describe.get_pillar_file_root(opts, env='base')[source]#

Get the pillar root

saltext.salt_describe.utils.salt_describe.get_minion_pillar_file_root(opts, minion, env='base')[source]#

Get the pillar root for the given minion

saltext.salt_describe.utils.salt_describe.generate_files(opts, minion, state, sls_name='default', env='base')[source]#

Generate an sls file for the minion with given state contents

saltext.salt_describe.utils.salt_describe.generate_init(opts, minion=None, env='base')[source]#

Generate the init.sls for the minion or minions

saltext.salt_describe.utils.salt_describe.generate_pillar_init(opts, minion=None, env='base')[source]#

Generate the init.sls for the minion or minions

saltext.salt_describe.utils.salt_describe.generate_pillars(opts, minion, pillar, sls_name='default', env='base')[source]#

Generate pillar files for the minion to hold more sensitive information