salt/conf
Mike Place a4c78e5866 Grains caching layer
* Creates a new flag for salt-call called '--skip-grains' that will completely bypass the grains loader. (Mostly for testing. Will break many modules in practice!)

* Creates a new flag for salt-call called '--refresh-grains-cache'. This forces a refresh of the grains cache on a minion.

* Adds a new minion config option called 'grains_cache'. Defaults to False.

* Adds a new minion config options called 'grains_cache_expiration'. Specifies the number of seconds allowable for before a minion grain cache is declared to be stale.

* Correct a potential syntax error in the minion config variable, 'grains_refresh_every'.

* Modify the 'apt' module so that it does not stack-trace in virtual() if grains aren't loaded.

* A new caching layer for the grains loader that can write to and read from a msgpack'd serialized data file containing grains that is stored in the minion cache.
2014-01-23 15:09:22 -07:00
..
cloud.maps.d Fixing up salt-cloud sample configs 2013-11-20 08:48:01 -07:00
cloud.profiles.d Fixing up salt-cloud sample configs 2013-11-20 08:48:01 -07:00
cloud.providers.d Fixing up salt-cloud sample configs 2013-11-20 08:48:01 -07:00
cloud Fixing up salt-cloud sample configs 2013-11-20 08:48:01 -07:00
cloud.profiles Fixing up cloud.profiles with more valid configs 2013-11-20 08:51:51 -07:00
cloud.providers Fixing up salt-cloud sample configs 2013-11-20 08:48:01 -07:00
master autoreject is the config value 2014-01-11 13:26:33 -07:00
minion Grains caching layer 2014-01-23 15:09:22 -07:00
roster Added default config for salt-ssh 2013-10-01 23:54:51 +10:00