def get(self, id):
        """
        Get single process result

        :param id: process identifier
        :type id: int
        """
        try:
            if id < 1:
                raise IndexError
            process = smokerd.pluginmgr.get_process(int(id))
        except IndexError:
            abort(404, message='Process id %s not found' % id)

        plugins = []
        for plugin in process['plugins']:
            plugins.append(plugin.name)
            smokerd.pluginmgr.get_plugin(plugin.name).collect_new_result()

        try:
            return print_plugins(plugins, forced=True)
        except exceptions.InProgress:
            return print_in_progress(id)
dataset/ETHPy150Open gooddata/smoker/smoker/server/restserver.py/Process.get/original