Похожие чаты

В общем задумка следующая: написал небольшой скрипт для сборки конфиги для

коммутатора, расписал все в роли с использованием шаблона на jinja. плейбук работает, конфигу собирает. хочется сделать следущее:
чтобы при запуске плейбука работал интерактивный ввод куда бы я написал номер квартала, а исходя из этих данных автоматом бы проставились следующие данные: влана управления, вланы услуг и снмп коммьюнити. вообще возможно такое сделать?сейчас эти данные я ручками правлю в файле vars/main.yml

10 ответов

15 просмотров

Ну наверное можно сделать баш скрипт, который сперва собирает данные с пользователя, потом создаёт на их основе плейбук, а в третьих запускает его

Shattle Battle
Ну наверное можно сделать баш скрипт, который спер...

Shattle Battle пройди наш бесплатный урок по Bash скриптингу yodo.im/bash_start Подробнее про курс тут https://yodo.im/bash_course_landing

Болат-Тасекешев Автор вопроса
Shattle Battle
Ну наверное можно сделать баш скрипт, который спер...

оо, от этого я пока что далек. на баше не писал ничего

Болат Тасекешев
оо, от этого я пока что далек. на баше не писал ни...

А что тут сложного то? 😁 Глянь пару примеров с read и echo и все. read -p "Введите номер влага: " vlan_user_choice if [[ ! -z $vlan_user_choice ]] then echo -e "\t\t$vlan_user_choice >> playbook.yaml else echo "Вы ничего не ввели, выходим...." exit 15 fi

Shattle Battle
А что тут сложного то? 😁 Глянь пару примеров с rea...

Там ставишь столько \t сколько нужно Но проблема в том что придется прописывать целый плейбук через баш скрипт, ну или сделать заготовку и периодически echo'ить в него статические блоки кода. Ну и попутно добавляя переменные

Shattle Battle
Там ставишь столько \t сколько нужно Но проблема в...

Shattle Battle пройди наш бесплатный урок по Bash скриптингу yodo.im/bash_start Подробнее про курс тут https://yodo.im/bash_course_landing

Болат-Тасекешев Автор вопроса
Shattle Battle
Там ставишь столько \t сколько нужно Но проблема в...

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

Болат Тасекешев
ну я могу в принципе хотя бы сделать чтобы все вла...

Да, создай плейбук только с помощью echo. Построчно

Shattle Battle
Да, создай плейбук только с помощью echo. Построчн...

Вызываю на помощь. Не забудь подробно описать свою проблему и обязательно приложить скриншоты. Shattle Battle если тебе тут не помогут, то оставь вопрос на https://qa.yodo.im - гарантируем ответ в течение 24 часов. @Im_CarpeDiem_Now

Болат-Тасекешев Автор вопроса
Shattle Battle
А что тут сложного то? 😁 Глянь пару примеров с rea...

Всем привет. В общем, решил свою задачу немного по другому. Написал небольшой скрипт…..на пайтоне. Пришлось повозиться, почитать и помучиться. Но в общем, получилось. Если интересно код могу прислать)))

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
18
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
I arrived here after a Chico Crypto show highlighted the project & the Team - the fact that the Team had a long history of successfully working with household names gave me e...
Banter is Bullish
2
открыть папку в проводнике: 1 - ShellExecute 2 - ExecuteProcess 3 - OpenDocument что лучше выбрать?
Alexey Kulakov
12
Morning people Just seeing the conversation about Mining. It's clear that at this point in time it doesn't look like there is much point to it. But the Hasrate is at a al...
Kenny
4
Только сейчас дошли руки до Orange pi 5. Это нормально что на нем YOLOv5s выдает 1 кадр раз в 2-3 секунды на CPU? Это без оптимизаций и прочих настроек, просто голый запуск че...
Denis
10
Карта сайта