assemble

Collection: builtin

Full Name: parallax.builtin.assemble

Aliases: ansible.builtin.assemble, assemble

Synopsis

Manage assemble

Parameters

NameTypeRequiredDefaultDescription
srcstringyesAn already existing directory full of source files
deststringyesA file to create using the concatenation of all of the source files
backupboolfalseCreate a backup file
delimiterstringA delimiter to separate the file contents
remote_srcbooltrueIf false, it will search for src at originating/master machine
regexpstringAssemble files only if regex matches the filename
ignore_hiddenboolfalseA boolean that controls if files that start with a ‘.’ are ignored or not
validatestringThe validation command to run before copying into place
decryptbooltrueThis option controls the autodecryption of source files using vault
ownerstringName of the user that should own the file
groupstringName of the group that should own the file
modestringThe permissions the resulting file should have
attributesstringThe attributes the resulting file should have
seuserstringThe user part of the SELinux file context
serolestringThe role part of the SELinux file context
setypestringThe type part of the SELinux file context
selevelstringThe level part of the SELinux file context
unsafe_writesboolfalseAllow unsafe file operations

Example

- name: Example assemble task
  assemble:
    src: <your_src>
    dest: <your_dest>