Merge pull request #46640 from terminalmage/file.copy-docs

Clarify the docs for the file.copy state
This commit is contained in:
Mike Place 2018-03-21 19:14:49 +00:00 committed by GitHub
commit d329e7af78
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5218,9 +5218,14 @@ def copy(
subdir=False,
**kwargs):
'''
If the source file exists on the system, copy it to the named file. The
named file will not be overwritten if it already exists unless the force
option is set to True.
If the file defined by the ``source`` option exists on the minion, copy it
to the named path. The file will not be overwritten if it already exists,
unless the ``force`` option is set to ``True``.
.. note::
This state only copies files from one location on a minion to another
location on the same minion. For copying files from the master, use a
:py:func:`file.managed <salt.states.file.managed>` state.
name
The location of the file to copy to