JANOG36 発表資料です。
実機にログインすることなく、commit checkできるJUNOS向けツールの紹介です。netconf用のxsdに文法が細かに定義されているので、そこからPEGパーサーを自動生成してみました。好きなところでcommit checkできるため、手順書の文法ミスを減らすことができます。
また、show configuration <-> display set形式の自動変換にも対応予定です。手順書レビューはshow configuration形式で、設定投入はdisplay set形式で行えます。GitHubなどのフックを利用すれば、commit checkと変換を自動で行うことができます。