The ops-ntpd
Python module handles the Network Time Protocol (NTP) component in OpenSwitch. This component serves the following functions:
- It is an interaction layer between the NTP Daemon and the Open vSwitch Database (OVSDB).
- It reads the configuration from the OVSDB and sends it to the NTP daemon.
- It reads the NTP daemon status and populates the OVSDB.
- If a configuration change in OVSDB, it synchronizes information to NTP daemon.
We are using the Classic NTP repository to run the NTP daemon.
ops-ntpd
The Python source files are under this subdirectory../tests/
- This directory contains the component tests ofops-ntpd
based on the ops Mininet framework.
Apache 2.0 license. For more details refer to COPYING.
For the high level design of ops-ntpd
, refer to DESIGN.md.