SaltStack源码分析之saltutil模块
def sync_all(saltenv=None, refresh=True):'''
Sync down all of the dynamic modules from the file server for a specific
environment
CLI Example:
.. code-block:: bash
salt '*' saltutil.sync_all
'''
log.debug('Syncing all')
ret = {}
ret['modules'] = sync_modules(saltenv, False)
ret['states'] = sync_states(saltenv, False)
ret['grains'] = sync_grains(saltenv, False)
ret['renderers'] = sync_renderers(saltenv, False)
ret['returners'] = sync_returners(saltenv, False)
ret['outputters'] = sync_outputters(saltenv, False)
ret['utils'] = sync_utils(saltenv, False)
if refresh:
refresh_modules()
return ret
页:
[1]