Files
network-diagrams-tool/readme.md
T
2026-05-25 02:35:20 +03:00

1.5 KiB

Network Diagrams Tool

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

Требования

Для работы требуется:

  • Python 3;
  • модуль venv;
  • pip;
  • зависимости из файла requirements.txt.

Для генерации диаграмм через Graphviz также должен быть доступен Graphviz в системной среде.

Запуск

В корневом каталоге проекта создайте и активируйте виртуальное окружение:

python -m venv .venv
source .venv/bin/activate

Для Windows:

python -m venv .venv
.venv\Scripts\activate

Установите зависимости и сам пакет в режиме разработки:

pip install -r requirements.txt
pip install -e .

После этого средство можно запускать из установленного пакета или через Python-модули проекта.