Best Flask open-source libraries and packages

Pyez_webapp

Junos PyEZ Application using Flask (Visualization of network topology and sending config commands for Junos devices)
Updated 3 years ago

Web application used PyEZ + Flask

====

Overview

This application can search Junos Devices , change configuretions and show device informations about multi devices.

Juniper PyEZを用いたWebアプリケーションを実装しています。

指定したアドレス範囲内でJunosデバイスを探索し、複数台のデバイスに対する設定の変更や情報の取得を行います。

Features

  • デバイスとの接続と情報の取得

  • 任意のデバイスの情報の表示

  • 設定情報の一括変更

  • 取得情報を基にしたトポロジの可視化

  • Connect to Junos devices and collect device informations

    connect

  • Show device informations at selected devices

    show devices

  • Change configurations at selected devices

    send command

  • Visualization of network topology using PyEZ, NetworkX, Matplotlib, mpld3

    topology

    info

Requirements

Install

  • Install libraries

    sudo pip install -r requirements.txt

    (If you get the error at matplotlib, please run the following command)

    sudo apt-get install python-numpy python-scipy python-matplotlib

  • Run

    python app.py

    You can access to "http://127.0.0.1:5000"