refactored service methods to be shorter, updated some logging to debug, added some more service tests

This commit is contained in:
Blake J. Harnden 2018-06-22 15:47:02 -07:00
parent 8186f3716c
commit bb533406a6
23 changed files with 226 additions and 112 deletions

View file

@ -14,7 +14,7 @@ class SdnService(CoreService):
group = "SDN"
@classmethod
def generateconfig(cls, node, filename):
def generate_config(cls, node, filename):
return ""
@ -28,7 +28,7 @@ class OvsService(SdnService):
shutdown = ('killall ovs-vswitchd', 'killall ovsdb-server')
@classmethod
def generateconfig(cls, node, filename):
def generate_config(cls, node, filename):
# Check whether the node is running zebra
has_zebra = 0
for s in node.services:
@ -101,7 +101,7 @@ class RyuService(SdnService):
shutdown = ('killall ryu-manager',)
@classmethod
def generateconfig(cls, node, filename):
def generate_config(cls, node, filename):
"""
Return a string that will be written to filename, or sent to the
GUI for user customization.