Esempio n. 1
0
class qualifieldAction(InterfaceAction):

    def __init__(self, parameters):
        self.__parameters = parameters
        self.__config = Configuration()

    def run(self):
        thread = qualifieldThread(self.__getManager(), self.__parameters)
        thread.start()

        return 'OK'

    def __getManager(self):
        if self.__parameters['language'] == 'plpgsql':
            return Postgres(self.__config.getDBHost(), self.__config.getDBPort(), self.__config.getDBUser(), self.__config.getDBPassword())