def run(self):
        # self.__params is a tuple of arguments. The asterisk ("*")
        # converts this tuple into a series of arguments
        try:
            self.__method(*self.__params)
        except Exception as e:
            print "[WARNING] ServiceThread could not execute %s(%s). Details: %s" % (str(self.__method), str(self.__params), str(e))
dataset/ETHPy150Open fp7-ofelia/ocf/expedient/src/python/expedient/common/utils/ServiceThread.py/ServiceThread.run/original