Nikus
with_items?
Alex
Prostotak
через file
почему то только одну создает
Андрей
- name: Create directories
file:
path: "{{ item }}"
state: directory
owner: root
group: root
with_items:
- "{{ mylist }}"
Андрей
Можно так
Prostotak
о спасибо пробую
Alex
with_items?
только если у них разные пути, аля
/home/user1/test1/
/home/user2/test1/
и т.д.
Prostotak
пути одинаковые)
Андрей
а если ты передаешь параметром путь до /home/user1 )
Alex
Андрей
не понял вопроса
ну скажем, тебе нужно путь /home/user/ передать в виде параметра и в этой директории сделать другие директории
Alex
Alex
смысл пихать this_release_path в список
Alex
при условии что он оинаковый для всех элементов
Prostotak
Андрей
У меня друга дилемма. Может кто-то подскажет
Alex
Андрей
Есть 3 сервера ( они в одной группе), нужно на эти сервера скинуть template, загвоздка в том, что значения некоторые в этом template отличаются. Как лучше? через host_vars выкрутиться? или есть более элегантный способ?
Андрей
А, еще в 2х случаях в темплейт нужно несколько строчек добавить :/
Max
чем использование host_vars недостаточно элегантно?))
Андрей
Не хочется плодить сущности)) обычно через group_vars делал)
Max
ну значит группируй их и наслаждайся кучей лишних групп)
Mentat
Андрей
Отлично, спасибо
Prostotak
Есть что-нибудь для обработчиков, типа как with_items ? чтобы за раз три сервиса остановить?
Sergey
Андрей
- name: restart sensu-services
service:
name: "{{ item }}"
state: restarted
with_items:
- sensu-api
- sensu-client
- sensu-server
Андрей
Такое не подойдёт?
Prostotak
Андрей
notify:
- restart sensu-services
handlers:
- name: restart sensu api
listen: sensu-services
service: name=sensu-api state=restart ignore_errors: true
- name: restart sensu service
listen: sensu-services
service: name=sensu-service state=restart ignore_errors: true
- name: restart sensu client
listen: sensu-services
service: name=sensu-client state=restart ignore_errors: true
Prostotak
Prostotak
спасибо больше!
Prostotak
буду все пробовать)
Prostotak
аааа! все понял!
Dmitry
Всем привет! А можно ли управлять смартфонами под андроидом? Обновить приложения, например.
huglester
Vsem privet :)
George
huglester
Vsem privet
nikak nepolucaietsa zdelat takoje:
huglester
vot ja dinamicheski teper generiruju spisok failov. no
mne nuzhno kazhdij iz nego prochitat variables
huglester
I potom escio raz kakbutto "with_items" zapustit
huglester
shtoto vrode loop v nutri loopa
k
эй хэд хард тайм андерстендинг йор ишйю
ду йу мин ту аск фор кайнд оф дабл луп?
иф соу, гив э трай ту виф_нестед
huglester
:))))
huglester
Spasibo :D
huglester
Mozhno poprobovat translit ru vospolzovatsa. Neznaju sto iz etogo budet
Dmitry
Max
Dmitry
Рут есть.
Dmitry
George
Adb прекрасно по сети работает.
Dr. L.S.Dee
Dr. L.S.Dee
Dr. L.S.Dee
Но правда, должно же быть какое-то опенсорсное решение для Android Enterprise?
huglester
huglester
huglester
Prosto nikak nemogu poniat - kak prochitat "variables" iz faila
huglester
no ja ved nemogu tak ispolzovat: - "{{ include_vars('file', 'jpt/inc/mainnet/{{ item[0] }}.yml') }}"
huglester
sias bolee polnuju kartinu pokazu - minutku
huglester
huglester
No tut nelzia tak ispolzovat read vars:
{"msg": "'include_vars' is undefined"}
huglester
v celom skolko smotriu
nelzia v "with_nested" ispolzovat
{{ item[0] }} - kakbutto ego tam netu?
huglester
понел.
1. на сколко я понел - тут сути неменяет - я пытаюс самый быстрый способ проверит или рабоает
huglester
всёравно неполуциаетса никак зделат :)
huglester
Я непойму как в LOOP например процитат INCLUDE_VARS из директории и записат например в lineinfile=
Timur
huglester
попробую расписат, пару мин
huglester
huglester
надо стото на подобии етого.
Но в WITH_NESTED - нельзя исползоват INCLUDE_VARS
huglester
я загружаю {{ inc_hosts }} с названиями фаилов YML
Я хочиу оттуда взять VARIABLES и их исполозват
Sergey
Sergey