Writing
Metóda String#split z Ruby v Ansible Playbooku
Extrahovanie názvov súborov bez cesty v Ansible Playbooku.
Table of Contents
Dnes som sa naučil:
Metóda String#split z Ruby v Ansible Playbooku
V Ansible Playbookoch môžete použiť metódu String#split z jazyka Ruby na extrahovanie názvov súborov bez cesty k súboru:
---
- hosts: DEVSRV
become: yes
tasks:
- name: symlink deploy_config scripts
file:
src: "{{ item }}"
dest: "/usr/local/bin/{{ item.split('/') | last }}"
state: link
loop:
- "/home/foo/bar/deploy/config/dev_deploy_config.sh"
- "/home/foo/bar/deploy/config/int_deploy_config.sh"
- "/home/foo/bar/deploy/config/prod_deploy_config.sh"