Commit 69ecbb95 authored by Ladislav Lhotka's avatar Ladislav Lhotka

Merge branch 'master' of gitlab.labs.nic.cz:labs/jetconf

parents 0b51bda1 64f07256
Pipeline #41442 failed with stages
in 20 seconds
......@@ -18,20 +18,77 @@ Python 3. Main features:
* Support for NACM_
Requirements
=============
*JetConf* requires Python 3.5 or newer::
$ sudo apt-get install python3
$ sudo apt-get install python3-pip
These requirements should be installed by running *Instalation*
::
colorlog==2.10.0
h2==3.0.1
hpack==2.3.0
hyperframe==5.0.0
pyaml==16.12.2
pytz==2016.10
PyXB==1.2.5
PyYAML==3.12
yangson==1.3.16
Installation
============
*JetConf* can be installed by PyPI:
::
$ python3 -m pip install jetconf
Running
============
Running *JetConf*
::
$ jetconf -c <path_to_config_file.yaml>
For development purposes, *JetConf* can also be started directly
from Git repository with run.py script:
::
python -m pip install jetconf
$ ./run.py -c <path_to_config_file.yaml>
Example configuration (template)
============
In the 'data' folder, there is an example template for
configuring paths, certificates etc.
::
example-config.yaml
In this configuration file, you have to modify all paths to match
your actual file locations.
Note that *JetConf* requires Python 3.5.
Links
=====
* `Git repository`_
* `Documentation`_
.. _RESTCONF: https://tools.ietf.org/html/draft-ietf-netconf-restconf-18
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment