81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
# File 'lib/yao/faraday_middlewares.rb', line 81
def on_complete(env)
require 'pp'
body = if env.["content-type"].start_with?("application/json")
JSON.parse(env.body)
else
env.body
end
body = conseal_token_in_body(body)
= (env..dup)
= (env..dup)
params = [
env.url.to_s,
body,
,
,
env.method,
env.status
].map(&:pretty_inspect)
$stdout.puts("================================\n OpenStack response inspection:\n================================\nRequested To: %s\n\nBody:\n%s\nRequest Headers:\n%s\nResponse Headers:\n%s\n\nMethod: %s\nStatus Code: %s\n================================\n\n FMT\nend\n" % params)
|