Metadata-Version: 2.1
Name: os-net-config
Version: 0.0.0
Summary: OpenStack network configuration
Home-page: https://opendev.org/openstack/os-net-config
Author: OpenStack
Author-email: openstack-discuss@lists.openstack.org
License: Apache License (2.0)
Classifier: Environment :: OpenStack
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
License-File: LICENSE
Requires-Dist: pbr (!=2.1.0,>=2.0.0)
Requires-Dist: netaddr (>=0.7.13)
Requires-Dist: oslo.concurrency (>=3.26.0)
Requires-Dist: oslo.utils (>=3.33.0)
Requires-Dist: PyYAML (>=3.10.0)
Requires-Dist: jsonschema (>=3.2.0)
Requires-Dist: pyudev (>=0.16.1)
Requires-Dist: pyroute2 (>=0.7.10)
Requires-Dist: setuptools (<71.0.0)

=============
os-net-config
=============

Team and repository tags
------------------------

.. image:: https://governance.openstack.org/tc/badges/os-net-config.svg
    :target: https://governance.openstack.org/tc/reference/tags/index.html

Overview
--------

``os-net-config`` is a host network configuration tool which supports multiple
backend configuration providers.

* Documentation: https://docs.openstack.org/os-net-config/latest
* Source: https://opendev.org/openstack/os-net-config
* Bugs: https://bugs.launchpad.net/os-net-config
* Release Notes: https://docs.openstack.org/releasenotes/os-net-config
* Free software: Apache License (2.0)


Features
--------

The core aim of this project is to allow fine grained (but extendable)
configuration of the networking parameters for a network host. The
project consists of:

* A CLI (os-net-config) which provides configuration via a YAML or JSON
  file formats.  By default os-net-config uses a YAML config file located
  at /etc/os-net-config/config.yaml. This can be customized via the
  --config-file CLI option.

* A python library which provides configuration via an object model.

