История изменений
Исправление alozovskoy, (текущая версия) :
Можно сделать так:
---
- hosts: all
vars_prompt:
- name: "username"
prompt: "Введи имя пользователя: "
tasks:
- name: "install nvm shell"
shell: <...>
sudo: yes
sudo_user: {{username}}
Или так:
---
- hosts: all
tasks:
- name: "Проверка ввода имени пользователя"
fail: msg="Укажи имя пользователя при запуске плейбука - запусти вот так - '-e "username=имяПользователя"'"
when: username is not defined
- name: "install nvm shell"
shell: <...>
sudo: yes
sudo_user: {{username}}
Исправление alozovskoy, :
Можно сделать так:
---
- hosts: all
vars_prompt:
- name: "username"
prompt: "Введи имя пользователя: "
tasks:
- name: "install nvm shell"
shell: <...>
sudo: yes
sudo_user: {{username}}
Или так:
---
- hosts: all
tasks:
- name: "Проверка ввода имени пользователя"
fail: msg="Укажи имя пользователя при запуске плейбука - запусти вот так - '-e "username=имяПользователя"'"
when: username is not defined
- name: "install nvm shell"
shell: <...>
sudo: yes
sudo_user: {{username}}
Или можно то же самое условие «when: username is not defined» добавить в первый вариант.
Исправление alozovskoy, :
---
- hosts: all
vars_prompt:
- name: "username"
prompt: "Введи имя пользователя: "
tasks:
- name: "install nvm shell"
shell: <...>
sudo: yes
sudo_user: {{username}}
Можно сделать так:
---
- hosts: all
tasks:
- name: "Проверка ввода имени пользователя"
fail: msg="Укажи имя пользователя при запуске плейбука - запусти вот так - '-e "username=имяПользователя"'"
when: username is not defined
- name: "install nvm shell"
shell: <...>
sudo: yes
sudo_user: {{username}}
Или можно то же самое условие «when: username is not defined» добавить в первый вариант.
Исходная версия alozovskoy, :
---
- hosts: all
vars_prompt:
- name: "username"
prompt: "Введи имя пользователя: "
tasks:
- name: "install nvm shell"
shell: <...>
sudo: yes
sudo_user: {{username}}
Можно сделать так:
---
- hosts: all
tasks:
- name: "Проверка ввода имени пользователя"
fail: msg="Укажи имя пользователя при запуске плейбука - запусти вот так - '-e "username=имяПользователя"'"
when: username is not defined
- name: "install nvm shell"
shell: <...>
sudo: yes
sudo_user: {{username}}