Danila
бля, вот вы напомнили
Danila
надо ж билеты купит
Gleb
За то что бы послушать про говно еще и денег платить надо?
Danila
не, я москаль просто
Danila
itgm в питере
Rad
а записи будут, послушаем хоть ?
Aleksey
обычно нет
Alexander 🐕
Если добуду гоупрошку
Rad
я все ваши выступления про ансибл смотрел , жаль будет это пропустить , остальные были более-менее позитивными
Alexander 🐕
Да, попробуем организовать запись
Alexander 🐕
Энсибл был хорош, но время двигаться дальше
Aleksey
столоник.
Alexander 🐕
стольник
Danila
сталлонек
Sergey
Энсибл был хорош, но время двигаться дальше
А мужики-то в редхате сидят и нифига не знают ;-)
Rad
так если записи не будет, как они узнают ?
Aleksey
ак @vrutkovs из оттуда
Alexander 🐕
Vadim
Путина сначала пусть скинут
Вот вам энсибл и опеншифт, дальше сами
Старый
Путина сначала пусть скинут
скорее завтра мы с тобой станем как скала по фигуре
Alexander 🐕
А что есть хорошо?
"Хорошо" есть "декларативно"
Aleksey
ну начинается
Bogdan (SirEdvin)
Обычно "декларативно" значит "не смотри в наш код, мы там такого навернули, что бы это все спрятать, что работает оно на честном слове"
Bogdan (SirEdvin)
У вас в конце все равно будет что-то императивное. Например, ОС.
Aleksey
парни а не пошли бы вы сеять разддор и ужас в девопс ?
Bogdan (SirEdvin)
И где-то на стыке будут жуткие костыли и проблемы. Как везде. Не уверен, что декларативный подход всегда лучше.
Aleksey
спасибо
Aleksey
на этом канале ансибл победил здравый смысл несколько раз.
Vladimir
Энсибл, правда, оказался говном
а можно в двух словах почему?
Ievgen
Ievgen
Парни, а че это за нах такой?
Ievgen
недавно вроде пробегал месседж от этого бота
Ievgen
и теперь в телеге эта кнопка
Юрий
ага, аналогично было что-то такое вчера или позавчера
Andrey
а записи будут, послушаем хоть ?
там без микрофона. так что нет.
Andrey
и то что надо петличку и запись звука
Roman
Коллеги, пишу модуль и не могу понять есть ли возможность возвращать значения из него в stdout? Чтобы при каждом запуске выводилось JSON значение или только через debug в плейбуке и больше никак?
Sergey
Модуль не может менять stdout, только callback_plugin может выводить что-то в консоль
..... что, в свою очередь, не исключает наличия пары из модуля и плагина 😊)))
Vadim
Может и -vvv хватит
Roman
Модуль не может менять stdout, только callback_plugin может выводить что-то в консоль
Круто! Спасибо. Нашел json плагин, но непонятно как его подключить.
Roman
Инфы 0 или я не там смотрю
Roman
http://docs.ansible.com/ansible/devel/plugins/callback/json.html
Roman
Все, нашел. Спасибо еще раз!
Ivanushka
Привет всем
Ivanushka
Есть три вопроса по ансиблу
Ivanushka
1. http://docs.ansible.com/ansible/latest/replace_module.html#examples У меня: [root@centos-004 ~]# ansible --version ansible 2.4.2.0 Как сделать так, чтобы в файлике /var/result.txt все \r\n поменялись на перенос строки, а \t на 4 пробела? Я нашел в документацию выше, и написал следующее: - replace: path: '/var/result.txt' regexp: '(\t)' replace: ' ' backup: yes Но это не работает
Vadim
ну или lineinfile, если любите внезапные замены
Ivanushka
sed
Как воспользоваться этим?
Vadim
Как воспользоваться этим?
https://stackoverflow.com/questions/11094383/how-can-i-convert-tabs-to-spaces-in-every-file-of-a-directory/11094620#11094620
Ivanushka
У меня скачивается файлик, а в нем все табы, пробелы, все это служебные символы
Pavel
не сработало? - shell: "sed -i 's/\t/ /g' /path/to/file" пока не скажу на что кавычки заменить
Dmitry
https://github.com/ansible/ansible/blob/devel/lib/ansible/plugins/lookup/password.py#L280 ничто не предвещает race condition, ага
Ivanushka
не сработало? - shell: "sed -i 's/\t/ /g' /path/to/file" пока не скажу на что кавычки заменить
ERROR! A malformed block was encountered while loading a block The error appears to have been in '/var/collector.yml': line 30, column 5, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: local_action: copy content="{{ showall_result}}" dest="/var/result.txt" - shell "sed -i 's/\t/ /g' /var/result.txt" ^ here exception type: <type 'exceptions.AssertionError'> exception: The ds ([u'shell "sed -i \'s/\\t/ /g\' /var/result.txt"']) should be a dict but was a <type 'list'>
Tadeusz
лол
Tadeusz
вы сговорились что ли? именно в этом канале такая хуйня
Ильдар
Что это 🤔 извините
One
С ударением на последний слог
русский слон с французским прононсом =)
Alexander
вы сговорились что ли? именно в этом канале такая хуйня
во всех мало-мальски популярных каналах именно такая.
Tadeusz
870 человек это популярный канал? в соседних ни разу не видел
Tadeusz
ты ваще выходишь из тг? 🙂
Vadim
федоровский канал в два раза меньше и там постоянно. Но там удобный бот с банами и нотификациями админов
Vadim
тут бы бот с хелпом по модулям тоже пригодился
Tadeusz
😄 не удивлен
Tadeusz
не, я редко тут)
Aleksey
привет марат