class Utils::ProbeServer
def receive_loop
appropriate handler methods, including enqueuing process jobs and managing
incoming job requests. It processes different job types by delegating to
This method configures a background receiver on the probe server to handle
the server.
The receive_loop method sets up and starts processing incoming jobs from
def receive_loop @server.receive_in_background do |job| case job.type when 'process_job' enqueue job.args when 'set_env' env[job.key] = job.value job.respond(env: env[job.key]) when 'get_env' job.respond(env: env[job.key]) end end end