Anonymous
Сделать б qt-регэкспы для atom, вообще было бы збс
Anonymous
nvkv
stick to defaults :)
Anonymous
Они такие милые…
Anonymous
Естественные
Alexander
Тут больше :)
Denis 災 nobody
чтогде)
yopp
о. превед!
yopp
можно ли как-то заставить filesystem модуль ничо не делать если файловая система уже есть? ему скармливается конфиг хоста, там куча блочных устройств указана
yopp
я чота думал оно умное и не будет пытаться катать фс
yopp
а оно пытается и ломается с криком: У ВАС ТУТ УЖЕ НАМОНТИРОВАННО
Anonymous
можно, проверяешь наличие, пишешь в переменную, потом проверяешь
yopp
:|
yopp
да блин, опять невидимые сообщения в телеграме :(
Anonymous
?
yopp
@turbid13 на телефон пуш приходит, а на унылом маке сообщения в чяти нет
Anonymous
а
yopp
о
yopp
вот теперь вижу
yopp
а чем собирать факты про фс?
yopp
пойти руками маунтпоинты проверить чтоли? :(
Anonymous
ну если ты знаешь какой она должно быть - то встроенным сборщиком
yopp
да, знаю. а как называется встроенный сборщик? я чота не могу найти где вообще факты про фс есть
yopp
файл проверить на наличие, это пожалуйста
yopp
в доке искал, но видать я чота не то ищу
Anonymous
"ansible_mounts"
Anonymous
модуль setup
Anonymous
http://docs.ansible.com/ansible/playbooks_variables.html#information-discovered-from-systems-facts
Anonymous
вот доку тебе нашел
yopp
ахтыж!
yopp
блин, с доукментацией у них ад вообще. :(
yopp
спасибо!
Anonymous
пожалуйста, я недавно подобный вопрос с lvm решал
yopp
я правильно понимаю что when с with_items/with_dict для каждого item проверяется?
Anonymous
угу
yopp
а как по феншую сделать такую вещь: мне для nbd надо хитровыебанные аргументы для mount, иначе убунта не может загрузиться. Я хочу автоматом проверять имя девайса что оно начинается с nbd и принудительно выставлять opts в какую-то там переменную, например nbd_mount_opts
Dmitry
почему ад то, нормальная документация
yopp
хоят в доке было since 1.8
yopp
по модуям в целом ещё сносно, но всё остальное прямо очень плохо
Dmitry
потому что докероёбы должны страдать :)))
yopp
потому что документацию из мастера генерировать могут только садисты
yopp
докер это только то что я знаю, я уверен там таких сюрпризов спрятано вагон было
Dmitry
yopp
тоесть прямо в opts в {{}} напихать условий?
Dmitry
да просто when использовать наверное можно
Dmitry
или наприсваивать переменных
Dmitry
или прямо в opts, смотря какой у тебя феншуй
yopp
хочу линтер для ansible :(
yopp
чтоб у всех был один феншуй
Aleksey
Есть же
Aleksey
Только он проверяет пробелы по большому счету
Dmitry
этот ? https://github.com/willthames/ansible-lint
yopp
эм
Aleksey
yopp
эм, я чота не могу вкурить про map('extract')
yopp
вот есть ansible_mounts, мне надо получить массив из значений ключа device
yopp
это мне нужно чтоли ['device'] | map('extract', ansible_mounts) сделать?
yopp
и ещё такой вопрос
yopp
есть плейбук который выключает рута
yopp
там есть вот такое
remote_user: root
become: deploy
yopp
но почему-то когда играю плейбук с -b оно один фиг пытается подключится как root
nvkv
yopp
а как тогда в первый раз этот плейбук проиграть под рутом?
nvkv
ой всё
nvkv
я не дочитал же ещё
nvkv
доку
yopp
плюс мне очень хочется уебать разработчиков ансибла за то, что аргументы имеют приоритет ниже чем настройки
Anonymous
воот
Anonymous
Братюна, дай пятюню
Anonymous
ты понимаешь что это тупо
yopp
я вообще не понимаю чем они думали когда так делали
Anonymous
я на эту тему срач два месяца назад устраивал
Anonymous
меня запинали
yopp
yopp
кажется я пудель
Anonymous
чо?
yopp
а, нет, не пудель
yopp
точнее пудель, но немножко