code: def worker_workerready(self, node, workerinfo):
          
          node.workerinfo = workerinfo
          node.workerinfo["id"] = node.gateway.id
          node.workerinfo["spec"] = node.gateway.spec
  
          # TODO: (#234 task) needs this for pytest. Remove when refactor in pytest repo
          node.slaveinfo = node.workerinfo
  
          self.config.hook.pytest_testnodeready(node=node)
          if self.shuttingdown:
              node.shutdown()
          else:
              self.sched.add_node(node)
docs: Emitted when a node first starts up.
  
          This adds the node to the scheduler, nodes continue with
          collection without any further input.