File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ use newrelic_super_agent::config::store::{SuperAgentConfigStore, SuperAgentConfi
77use newrelic_super_agent:: opamp:: instance_id:: getter:: ULIDInstanceIDGetter ;
88use newrelic_super_agent:: opamp:: instance_id:: Storer ;
99use newrelic_super_agent:: opamp:: remote_config_hash:: HashRepositoryFile ;
10+ use newrelic_super_agent:: sub_agent:: opamp:: client_builder:: SubAgentOpAMPHttpBuilder ;
1011use newrelic_super_agent:: sub_agent:: values:: values_repository:: ValuesRepositoryFile ;
1112use newrelic_super_agent:: super_agent:: effective_agents_assembler:: LocalEffectiveAgentsAssembler ;
1213use newrelic_super_agent:: super_agent:: opamp:: client_builder:: SuperAgentOpAMPHttpBuilder ;
@@ -87,9 +88,12 @@ fn run_super_agent(
8788 let sub_agent_hash_repository = HashRepositoryFile :: new_sub_agent_repository ( ) ;
8889 let agents_assembler = LocalEffectiveAgentsAssembler :: default ( ) . with_remote ( ) ;
8990
91+ let sub_agent_opamp_builder: Option < SubAgentOpAMPHttpBuilder > =
92+ opamp_client_builder. as_ref ( ) . map ( Into :: into) ;
93+
9094 let sub_agent_builder =
9195 newrelic_super_agent:: sub_agent:: on_host:: builder:: OnHostSubAgentBuilder :: new (
92- opamp_client_builder . as_ref ( ) . map ( Into :: into ) ,
96+ sub_agent_opamp_builder . as_ref ( ) ,
9397 & instance_id_getter,
9498 & sub_agent_hash_repository,
9599 & agents_assembler,
You can’t perform that action at this time.
0 commit comments