Fileserver backend which serves files pushed to master by cp.push
file_recv needs to be enabled in the master config file in order to use this backend, and minion must also be present in the fileserver_backends list.
Other minionfs settings include: minionfs_whitelist, minionfs_blacklist, minionfs_mountpoint, and minionfs_env.
See also
Return a list of all directories on the master
CLI Example:
$ salt 'source-minion' cp.push /absolute/path/file # Push the file to the master
$ salt 'destination-minion' cp.list_master_dirs
destination-minion:
- source-minion/absolute
- source-minion/absolute/path
Returns the one environment specified for minionfs in the master configuration.
Return a file hash, the hash type is set in the master config file
Return a list of all files on the file server in a specified environment
Search the environment for the relative path
Return a chunk from a file based on the data received
CLI Example:
# Push the file to the master
$ salt 'source-minion' cp.push /path/to/the/file
$ salt 'destination-minion' cp.get_file salt://source-minion/path/to/the/file /destination/file
When we are asked to update (regular interval) lets reap the cache
Docs for previous releases are available on salt.rtfd.org.
Latest Salt release: 2014.7.1
22.14.4. salt.fileserver.roots
Upcoming SaltStack events, webinars and local meet ups and user groups.