class Aws::Plugins::EndpointPattern

@api private

def add_handlers(handlers, _config)

def add_handlers(handlers, _config)
  handlers.add(Handler, priority: 10)
end

def resolve_disable_host_prefix_injection(cfg)

def resolve_disable_host_prefix_injection(cfg)
  value = ENV['AWS_DISABLE_HOST_PREFIX_INJECTION'] ||
          Aws.shared_config.disable_host_prefix_injection(profile: cfg.profile) ||
          'false'
  value = Aws::Util.str_2_bool(value)
  unless [true, false].include?(value)
    raise ArgumentError,
          'Must provide either `true` or `false` for '\
            'disable_host_prefix_injection profile option or for '\
            'ENV[\'AWS_DISABLE_HOST_PREFIX_INJECTION\']'
  end
  value
end