module NewRelic::Agent::NewRelicService::SecurityPolicySettings

Constants

EXPECTED_SECURITY_POLICIES

Public Class Methods

preliminary_settings(security_policies) click to toggle source
# File lib/new_relic/agent/new_relic_service/security_policy_settings.rb, line 19
def self.preliminary_settings(security_policies)
  enabled_key = 'enabled'.freeze
  settings = EXPECTED_SECURITY_POLICIES.inject({}) do |memo, policy_name|
    memo[policy_name] = {enabled_key => security_policies[policy_name][enabled_key]}
    memo
  end
  {'security_policies' => settings}
end