Repository URL to install this package:
|
Version:
1.0.0b1 ▾
|
| .. |
| defaults |
| files |
| filter_plugins |
| handlers |
| meta |
| tasks |
| templates |
| vars |
| .gitignore |
| CHANGELOG.md |
| LICENSE |
| README.md |
Describe your role in a few paragraphs....
List of default variables available in the inventory:
--- # defaults file for freckfrackery.folders intermingle_checkout_stage: false # whether to run the 'checkout' step intermingle_stage: false # whether to run the 'intermingle' step intermingle_become: false # optional, whether to use 'become' when creating # folders, copying, etc in the checkout stage... # ====================================================================================================================== # checkout step # intermingle_checkout_src: # required if 'checkout' enabled, the source to checkout # intermingle_checkout_dest: # required if 'checkout', the folder to checkout into # defaults to 'intermingle_src' intermingle_checkout_type: auto # optional, force a certain 'checkout' type (e.g. # 'rsync', 'git', 'unarchive', etc.) intermingle_checkout_config: {} # optional, checkout-type specific configuration # intermingle_checkout_local_current_dir: # optional, directory to use as a base for relative paths # on the control machine intermingle_checkout_source_is_local: true # indicates whether the 'intermingle_checkout_local_current_dir' # (if specified) is a local or remote path # folder_checkout_folder_owner: # optionally set the mode of the intermingle_checkout_dest to this # user after checkout # folder_checkout_folder_group: # optionally set the owner of the intermingle_checkout_dest to this # group after checkout # folder_checkout_folder_mode: # optionally set the owner of the intermingle_checkout_dest to this # mode after checkout # intermingle_checkout_freckle_metadata_var: # optionally find and read .freckle files and store their # content in this var # intermingle_checkout_directories_metadata_var: # optionally find and read .freckle files and store their # content in this var intermingle_checkout_fail_if_exists: false # fail if destination already exists intermingle_checkout_force: false # force overwriting of existing files # ====================================================================================================================== # intermingle step # intermingle_src: # the source to intermingle from, defaults to # intermingle_target: # required if 'intermingle' enabled, the target to # intermingle into intermingle_type: copy # chose a specific intermingle method, default is copy # (available: 'stow', 'copy', 'rsync', 'bind_mount', # 'symlink', 'git') intermingle_config: # optional, type-independent configuration, will be interminglings: # merged with type-specific configuration "{{ intermingle_checkout}}": "{{ intermingle }}" intermingle_config_symlink: {} # optional, symlink specific configuration intermingle_config_stow: {} # optional, stow specific configuration intermingle_config_copy: {} # optional, copy specific configuration intermingle_config_rsync: {} # optional, rsync specific configuration intermingle_config_bind_mount: {} # optional, bind_mount specific configuration #intermingle_config_git: {} # optional, git specific configuration intermingle_force: false # force integration, overwrite conflicts # intermingle_folder_owner: # optionally set the owner of the intermingle_checkout_dest to this # user before intermingle # intermingle_folder_group: # optionally set the owner of the intermingle_checkout_dest to this # group before intermingle intermingle_fail_if_target_exists: false # fail if target dir already exists # ====================================================================================================================== # common vars # intermingle_rsync_available: false # whether rsync is available on the remote host
List of internal variables used by the role:
__remote_src__
intermingle_checkout_dest
__intermingle_checkout_dest_is_dir__
__intermingle_checkout_type_calculated__
__source_folder_exists__
__intermingle_checkout_src__
__intermingle_src_exists__
intermingle_checkout_local_current_dir
__intermingle_target_exists__
__intermingle_checkout_src_absolute_path__
__intermingle_checkout_dest_exists__
intermingle_rsync_available
__rsync_opts__
__intermingle_target_is_dir__
__intermingle_src_is_dir__
Describe how to use in more detail...
"intermingle_checkout_force" means something different for each checkout_type. E.g. unarchive.
symlink overwrites other symlinks
- hosts: all roles: - freckfrackery.intermingle
freckfrackery.intermingle role was written by:
License: Parity Public License
This role is part of the freckles project.
README.md generated by Ansigenome.