83f3d8394beba4567b7fe488919c85ee1edeb6ca
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-модули проекта.
UML-модель
Languages
Python
98.1%
Nix
1.9%