code: def put_results(self):
          
          res = cherrypy.request.json
          who_sent = res['from']
          results = res['results']
  
          results = unserialize(results, no_load=True)
          if results:
              logger.debug("Got some results: %d results from %s", len(results), who_sent)
          else:
              logger.debug("-> no results")
  
          for result in results:
              logger.debug("-> result: %s", result)
  
              # Append to the scheduler result queue
              self.app.sched.waiting_results.put(result)
  
          return True
docs: Put results to scheduler, used by poller or reactionner when they are
          in active mode (passive = False)
  
          This function is not intended for external use. Let the poller and reactionner
          manage all this stuff by themselves ;)
  
          :param from: poller/reactionner identification
          :type from: str
          :param results: list of actions results
          :type results: list
          :return: True
          :rtype: bool