Похожие чаты

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

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

10 ответов

41 просмотр

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

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...

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта