Writing

Metóda String#split z Ruby v Ansible Playbooku

Extrahovanie názvov súborov bez cesty v Ansible Playbooku.

Table of Contents
  1. Metóda String#split z Ruby v Ansible Playbooku

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"

Related Posts