63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
# File 'lib/new_relic/agent/configuration/manager.rb', line 63
def remove_config(source)
case source
when SecurityPolicySource then @security_policy_source = nil
when HighSecuritySource then @high_security_source = nil
when EnvironmentSource then @environment_source = nil
when ServerSource then @server_source = nil
when ManualSource then @manual_source = nil
when YamlSource then @yaml_source = nil
when DefaultSource then @default_source = nil
else
@configs_for_testing.delete_if { |src, lvl| src == source }
end
reset_cache
invoke_callbacks(:remove, source)
log_config(:remove, source)
end
|