Skip to content
This repository has been archived by the owner on Sep 27, 2022. It is now read-only.
/ metal-net-scripts Public archive
generated from Cray-HPE/metal-template

Python scripts for deploying network configuration across High-Performance-Computing core switches.

License

Notifications You must be signed in to change notification settings

Cray-HPE/metal-net-scripts

Repository files navigation

Network Configuration

Small Python3 module for network scripts.

Usage

# build
python3 setup.py build

# install
python3 setup.py install

# run the installed script "hello_world"
/usr/bin/hello_world

Docs

Build documentation with Sphinx:

pip3 install .[docs]

Lint & Test

Lint tests can install dependencies with:

pip3 install .[lint]

Unit tests can install dependencies with:

pip3 install .[unit]

Automation (CI)

Use a virtualenv to run all tests.

TODO: Add tox.ini file.

pip3 install .[ci]
tox -e py3

About

Python scripts for deploying network configuration across High-Performance-Computing core switches.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •