28
29
30
31
32
33
34
35
36
37
38
39
40
|
# File 'lib/one_apm/collector/commands/xray_session_collection.rb', line 28
def handle_active_xray_sessions(agent_command)
if !OneApm::Manager.config[:'xray_session.enabled']
OneApm::Manager.logger.debug("Not responding to X-Ray command because of config 'xray_session.enabled' = #{OneApm::Manager.config[:'xray_session.enabled']}")
return
end
incoming_ids = agent_command.arguments["xray_ids"]
deactivate_for_incoming_sessions(incoming_ids)
activate_sessions(incoming_ids)
end
|