1 -class Service: 2 - def __init__(self, name="", command="", comment="", parser=""): 3 self.name = name 4 self.command = command 5 self.comment = comment 6 self.parser = parser 7 8 - def __str__(self): 9 return "Service('Name: " + self.name + "', 'Command: " + self.command + ", 'Parser: " + self.parser + "')" 10 11 - def clone(self): 12 return Service(self.name, self.command, self.comment) 13 14 15 -def serviceList(services): 16 return [Service(name=key, **values) for key, values in services.items()] 17