now assemble module is also action plugin and can use local source for
files Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
This commit is contained in:
parent
98b23de9ab
commit
46b67e9b1f
1 changed files with 12 additions and 3 deletions
|
@ -31,9 +31,9 @@ description:
|
||||||
- Assembles a configuration file from fragments. Often a particular
|
- Assembles a configuration file from fragments. Often a particular
|
||||||
program will take a single configuration file and does not support a
|
program will take a single configuration file and does not support a
|
||||||
C(conf.d) style structure where it is easy to build up the configuration
|
C(conf.d) style structure where it is easy to build up the configuration
|
||||||
from multiple sources. M(assemble) will take a directory of files that have
|
from multiple sources. M(assemble) will take a directory of files that can be
|
||||||
already been transferred to the system, and concatenate them together to
|
local or have already been transferred to the system, and concatenate them
|
||||||
produce a destination file. Files are assembled in string sorting order.
|
together to produce a destination file. Files are assembled in string sorting order.
|
||||||
Puppet calls this idea I(fragments).
|
Puppet calls this idea I(fragments).
|
||||||
version_added: "0.5"
|
version_added: "0.5"
|
||||||
options:
|
options:
|
||||||
|
@ -62,6 +62,14 @@ options:
|
||||||
version_added: "1.4"
|
version_added: "1.4"
|
||||||
required: false
|
required: false
|
||||||
default: null
|
default: null
|
||||||
|
remote_src:
|
||||||
|
description:
|
||||||
|
- If False, it will search for src at originating/master machine, if True it will
|
||||||
|
go to the remote/target machine for the src.
|
||||||
|
choices: [ "True", "False" ]
|
||||||
|
required: false
|
||||||
|
default: "True"
|
||||||
|
version_added: "1.4"
|
||||||
others:
|
others:
|
||||||
description:
|
description:
|
||||||
- all arguments accepted by the M(file) module also work here
|
- all arguments accepted by the M(file) module also work here
|
||||||
|
@ -107,6 +115,7 @@ def main():
|
||||||
delimiter = dict(required=False),
|
delimiter = dict(required=False),
|
||||||
dest = dict(required=True),
|
dest = dict(required=True),
|
||||||
backup=dict(default=False, type='bool'),
|
backup=dict(default=False, type='bool'),
|
||||||
|
remote_src=dict(default=False, type='bool'),
|
||||||
),
|
),
|
||||||
add_file_common_args=True
|
add_file_common_args=True
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue