def on_ready(self, data):
        self.code = data['code']
        self.runner = data['runner']
        self.seed = data.get("seed", "checkio")
        self.start_env()

        api.add_process_listener(REQ, PROCESS_ENDED, self.process_req_ended)
Пример #2
0
    def on_ready(self, data):
        self.code = data['code']
        self.runner = data['runner']
        self.start_env()

        for i in range(self.quantity):
            api.add_process_listener(REQ + str(i), PROCESS_ENDED, self.process_req_ended)
Пример #3
0
    def on_ready(self, data):
        self.code = data["code"]
        self.runner = data["runner"]
        if self.inspector:
            result, result_message = self.inspector(self.code, self.runner)
            if not result:
                api.fail(0, result_message)
        self.start_env()

        api.add_process_listener(REQ, PROCESS_ENDED, self.process_req_ended)
Пример #4
0
    def on_ready(self, data):
        self.code = data['code']
        self.runner = data['runner']
        if self.inspector:
            result, result_message = self.inspector(self.code, self.runner)
            if not result:
                api.fail(0, result_message)
        self.start_env()

        api.add_process_listener(REQ, PROCESS_ENDED, self.process_req_ended)
    def on_ready(self, data):
        self.code = data['code']
        self.runner = data['runner']
        if self.inspector:
            result, result_message = self.inspector(self.code, self.runner)
            if not result:
                api.fail(0, result_message)
        self.seed = data.get("seed", "checkio")
        self.start_env()

        api.add_process_listener(REQ, PROCESS_ENDED, self.process_req_ended)
Пример #6
0
    def on_ready(self, data):
        self.seed = data.get('seed', 0)
        self.code = data['code']
        self.runner = data['runner']

        if hasattr(self, 'function_name') and isinstance(
                self.function_name, dict):
            self.function_name = self.function_name[{
                'python-27': 'python',
                'python-3': 'python',
                'js-node': 'js'
            }[self.runner]]

        self.start_env()
        api.add_process_listener(REQ, PROCESS_ENDED, self.process_req_ended)
Пример #7
0
    def on_ready(self, data):
        self.code = data['code']
        self.runner = data['runner']
        self.start_env()

        api.add_process_listener(REQ, PROCESS_ENDED, self.process_req_ended)