Projet

Général

Profil

Bac à idée #9136

Mis à jour par Scrum Master il y a plus de 8 ans



La base de données d'Open vSwitch est au format ovsdb et est gérée par ovsdb-server.
Ce serveur supporte les transactions.

Pour toutes modifications de la base, l'aspect transactionnel pourrait être profitable.

Dans les scripts python, plutôt que des appels systèmes pour lancer les commandes ovs-vsctl ou ovsdb-{client,tool}, on peut envoyer des requêtes au format json-rpc avec une simple connexion à ovsdb-server via son file socket grâce au module socket.

Ces requêtes doivent respecter un protocole décrit dans la rfc 7047 (http://tools.ietf.org/html/rfc7047).

Retour