linspector-old/lib/service/service.py
2013-06-10 00:31:39 +02:00

24 lines
595 B
Python

class Service:
def __init__(self, host, parser):
self.host = host
self.parser = parser
self.errorcode = 0
self.errormessage = "No Error!"
def _execute(self):
self.pre_execute()
executionResult = self.execute()
parseResult = self.parse_result(executionResult)
self.handle_result(parseResult)
def execute(self):
pass
def pre_execute(self):
pass
def parse_result(self, executionResult):
return self.parser._parse(executionResult)
def handle_result(self, parseResult):
pass