14
15
16
17
18
19
20
21
22
23
24
25
26
|
# File 'lib/cloudflair/connection.rb', line 14
def self.
= {}
cloudflare_auth_config = Cloudflair.config.cloudflare.auth
if !(cloudflare_auth_config.key.nil? || cloudflare_auth_config.email.nil?)
['X-Auth-Key'] = cloudflare_auth_config.key
['X-Auth-Email'] = cloudflare_auth_config.email
elsif !cloudflare_auth_config.user_service_key.nil?
['X-Auth-User-Service-Key'] = cloudflare_auth_config.user_service_key
else
raise CloudflairError, 'Neither email & key nor user_service_key have been defined.'
end
end
|