У пользователей Juniper есть
JSON
, XML
, SET
-режим и это помимо структурированного текста конфигурации, но сейчас популярны YAML
и TOML
. За всем не угнаться и смысла в этом никакого нет, поэтому берём AWK
и делаем то что нам надо.awk
и perl
, bash
, sed
, grep
типичные иструменты типичного пользователя *nix
системы, даже не админа. Подобные скрипты пишутся за пару часов со справочником или за пару минут если пользуешься инструментом чаще чем раз в месяц. Мой коллега на прошлой неделе написал конвертер конфигурации коммутатора одного вендора, в конфигурацию коммутатора другого вендора и это в порядке вещей, никто не удивился, хотя он конечно молодец. Слишком много к этому внимания сегодня, системы стали через чур дружелюбными, поэтому многим приходится заново переоткрывать то что в них было всегда.Twitter
Imperial Buffard ¯\_(ツ)_/¯
I wrote an awk (gnu awk) script to parse the output of “show config protocols bgp|display set” of #juniper routers and output yaml. We at @wastedio have over 600 peers at @AMS_IX, so this was urgently needed for our #ansible #junos setup. https://t.co/Ze8MJc1Pg4…
Forwarded from OpenBSD
Fullstack mailserver based on OpenSMTPD for OpenBSD using ansible
https://github.com/AnsiMail/AnsiMail
#ansible #opensmtpd
https://github.com/AnsiMail/AnsiMail
#ansible #opensmtpd