8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# File 'lib/yao/plugins/default_client_generator.rb', line 8
def call(f, token)
f.request :accept, 'application/json'
f.request :url_encoded
f.request :user_agent
if token
f.request :os_token, token
end
f.request :read_only
f.response :os_error_detector
f.response :json, content_type: /\bjson$/
if Yao.config.debug
f.response :logger
f.response :os_dumper
end
if Yao.config.debug_record_response
f.response :os_response_recorder
end
f.adapter Faraday.default_adapter
end
|