@pro_ansible

Страница 241 из 625
Serg
20.07.2017
18:20:00
.decode("utf8")
Спасибо! После переменной? env: "variable.decode("utf8")" ?

Anatoly
20.07.2017
18:20:48
Спасибо! После переменной? env: "variable.decode("utf8")" ?
Да. Но ты почитай про жинжу на всякий случай, ок?

Google
Anatoly
20.07.2017
18:21:40
Вообще конечно нет. Там где ты эту переменную вызываешь. В темплейте например...

Но должно работать и так

Но я бы кстати не делал кирилицу в енве. Потому что это пидорастия простигосподи

Serg
20.07.2017
18:28:16
Да. Но ты почитай про жинжу на всякий случай, ок?
Ок, почитаю. Кто же виноват что разраб зачем то передаёт кириллицу в переменной окружения.

Anatoly
20.07.2017
18:29:22
Надо включаться в процесс а не только говно тащить

Sergey
20.07.2017
18:32:53
Ну так ты пойди ему объясни что он неправ
а чего тут объяснять - пусть на питоне попробует чонть напитонить с юникодом ? дохера как удивится

lastsky
20.07.2017
18:36:41
на йоптаскрипте пусть сразу пишет

https://yopta.space/

Anatoly
20.07.2017
18:37:23
1с же все еще на русском?

что вы сразу в максимы ударяетесь

битрикс он же бессмертен!

lastsky
20.07.2017
18:37:57
модуль 1c для ansible...

Google
Anatoly
20.07.2017
18:38:41
напилите и продавайте как решение

станете миллиардерами.

рублевыми

lastsky
20.07.2017
18:39:15
да это не максимализм, эт так, типа мы понимаем твою боль )

ща вом отожжот ещё )

Wom
20.07.2017
18:39:34
Белорусскими рублями

Magistr
20.07.2017
18:39:52
Wom
20.07.2017
18:40:02
Я вспомнил язык рапира

Anatoly
20.07.2017
18:40:15
уже давно нет
как скажите...

с переменными окружения

Wom
20.07.2017
18:40:54
Лого вроде позже был

Matvey
20.07.2017
18:42:51
ну просто интересно

для кунсткамеры

Serg
21.07.2017
07:21:25
Народ, как скопировать целую директорию на удаленный хост с помощью Ansible?

Ruslan
21.07.2017
07:21:34
copy

Serg
21.07.2017
07:22:08
copy
В доках не сказанно что он копирует директории. Только файлы. Спасибо , попробую.

Ruslan
21.07.2017
07:23:40
вглядись в доку, особенно в описание аргумента src

Serg
21.07.2017
07:27:02
вглядись в доку, особенно в описание аргумента src
Да, сплоховал. Спасибо за помощь.)

Google
Единорожа
21.07.2017
10:10:13
Привет, вопросец есть) Есть вот такая конструкция в плейбуке а она делает не совсем как мне хочется. https://paste.fedoraproject.org/paste/vFNLddNGKYDqJWAgLIxUfg к примеру n=3 а оно берет и прохоид в файл1 заменяет на 8003 в файл2 заменяет на 8003 и т.д. А мне надо что бы файл1 заменило на 8001 файл2 - 8002

Кто может подсказать куда и что делать?)

Anatoly
21.07.2017
10:14:23
вместь sequence используй items

with_items: -1 -2 -3

Roman
21.07.2017
10:14:55
У них в экзамплн ровно тоже самое написано
У меня не взлетало, вроде все свежее - в итоге решил через custom facts (/etc/ansible/facts.d/) и редактированием шаблона для отчета

Anatoly
21.07.2017
10:15:41
Кто может подсказать куда и что делать?)
и там где у тебя {{ n }} используй item

так получится то что ты хочешь

Roman
21.07.2017
10:16:51
угу, годно

Единорожа
21.07.2017
10:17:25
with_items: -1 -2 -3
В том то и дело что n это кол-во

Anatoly
21.07.2017
10:19:21
Единорожа
21.07.2017
10:19:30
Кол-во данных файлов

Единорожа
21.07.2017
10:20:24
В них меняется порт в файле 0 порт 8000 а дальше последняя цифра

Anatoly
21.07.2017
10:21:48
Кол-во данных файлов
1. зачем ты отдешь количество файлов? 2. почему это не темплейты?

Единорожа
21.07.2017
10:22:03
Что бы их создать

Anatoly
21.07.2017
10:22:22
тебе не нужно знать длину массива чтобы по нему итеррировать

Единорожа
21.07.2017
10:22:50
https://paste.fedoraproject.org/paste/oXncrWFZ2HLEh4alQFVPVg

Задача на вход давать только это самое число n

Anatoly
21.07.2017
10:23:55
ох

Единорожа
21.07.2017
10:24:20
На выходе получить n файлов с в которых будут порты от 8000 до 800n

Google
Anatoly
21.07.2017
10:26:11
with_items: range(1..n) ?

Единорожа
21.07.2017
10:26:31
спасибо)

Сейчас попробую

Anatoly
21.07.2017
10:26:45
вот так точнее

вроде должно работать

https://github.com/ansible/ansible/issues/1734 вот тут говорят что должно работать

Единорожа
21.07.2017
10:28:12
Что-то не реагирует он на range

Anatoly
21.07.2017
10:28:44
ну а аутпут то есть какой?

Единорожа
21.07.2017
10:29:03
Он не считает это за функцию

Admin
ERROR: S client not available

Единорожа
21.07.2017
10:29:08
Тупо как текст берет

gwtestrange(1..n).service does not exist !

Anatoly
21.07.2017
10:29:30
а ну вынеси это в set_fact

заасань переменную

qeng
21.07.2017
10:29:57
rsync_opts
rsync не будет же тереть файлы, если они присутсвуют в src

Anatoly
21.07.2017
10:30:00
переменную потом проверь в дебаге

Единорожа
21.07.2017
10:32:05
Anatoly
21.07.2017
10:32:24
rsync не будет же тереть файлы, если они присутсвуют в src
там вопрос вроде был про терение файлов в таргете если они не присутствуют в сорсе?

- name: assigning range set_fact: shiny_metal_range: {{ range(1..n) }} - name: some debug debug: msg: {{ shiny_metal_range }}

Единорожа
21.07.2017
10:36:26
Да все уже

Google
Единорожа
21.07.2017
10:36:29
Я нашел как поправить

Вот тут вот))

и там где у тебя {{ n }} используй item

Anatoly
21.07.2017
10:37:52
так и чего ты поправил? n на item заменил?

veff
21.07.2017
11:22:53
парни, всем привет! есть неясный момент по поводу ансибла, точнее его модуля maven-artifact. кто нибудь юзает-шарит?

парни, всем привет! есть неясный момент по поводу ансибла, точнее его модуля maven-artifact. кто нибудь юзает-шарит?
смысл в том, что этот модуль скачивает из удаленного репозитория артефакт согласно переданной версии. либо если версия не передана, закачивает самый свежий

Alex
21.07.2017
11:24:43
Добрый день! Есть задача сделать роль для конфигурации pbx Может кто работал с этим, и может подсказать что-нибудь

veff
21.07.2017
11:24:46
смысл в том, что этот модуль скачивает из удаленного репозитория артефакт согласно переданной версии. либо если версия не передана, закачивает самый свежий
в моем кейсе он почему то закешировал артефакт в локальный репозиторий m2, и вяский раз брал его ооттуда., вместо того чтобы закачать из удаленного

Alex
21.07.2017
11:26:51
именно

Anatoly
21.07.2017
11:28:26
ну тогда следующий вопрос про то от кого телефония, но его задавать глупо, иначе вы бы пошли в компанию которая вам саплаит продукт и спрашивали бы там, так что я подозревая какой нибудь астериск?

veff
21.07.2017
11:30:38
битва экстрасенсов ?

Anatoly
21.07.2017
11:31:01
да какое там.

дедукция, Ватсон

Pavel
21.07.2017
11:32:16
КОЛДОВСТВО!!!

Alex
21.07.2017
11:37:05
если честно, то это все, что мне сказали) просто сделать роль, которая из переменных берет два параметра: кол-во внешних и внутренних номеров и с их помощью что-то конфигурирует

Anatoly
21.07.2017
11:45:35
если честно, то это все, что мне сказали) просто сделать роль, которая из переменных берет два параметра: кол-во внешних и внутренних номеров и с их помощью что-то конфигурирует
а ну окей. иногда страшно становится от осознания того что услугами такой компании могут пользоваться твои близкие и любимые люди. Еще страшнее конечно что это может быть часть критической инфраструктуры.

Alex
21.07.2017
11:49:39
это тренировочная задача

Anatoly
21.07.2017
11:52:37
пойди задай правильные вопросы тем кто тебе дал тренировочную задачу. или беги от такого менеджмента так чтобы пятки сверкали

Kvendingoldo
21.07.2017
12:58:51
Народ, а как в ansible можно сделать так, чтобы он печатал в файлик все хосты, которые перебирает в текущей задаче?

lineinfile: line: "{{ ansible_host }}" state: present dest: "status" insertafter: EOF create: yes delegate_to: localhost

если делать так, то ожидаемо пишет лишь один хост

Страница 241 из 625