forked from loafle/openapi-generator-original
Store last response in a thread-safe way
This commit is contained in:
parent
108b2241c0
commit
6f1dd5ce35
@ -1,7 +1,7 @@
|
|||||||
module {{moduleName}}
|
module {{moduleName}}
|
||||||
module Swagger
|
module Swagger
|
||||||
class << self
|
class << self
|
||||||
attr_accessor :logger, :last_response
|
attr_accessor :logger
|
||||||
|
|
||||||
# A Swagger configuration object. Must act like a hash and return sensible
|
# A Swagger configuration object. Must act like a hash and return sensible
|
||||||
# values for all Swagger configuration options. See Swagger::Configuration.
|
# values for all Swagger configuration options. See Swagger::Configuration.
|
||||||
|
@ -138,7 +138,7 @@ module {{moduleName}}
|
|||||||
end
|
end
|
||||||
|
|
||||||
# record as last response
|
# record as last response
|
||||||
Swagger.last_response = @response
|
Thread.current[:swagger_last_response] = @response
|
||||||
|
|
||||||
unless @response.success?
|
unless @response.success?
|
||||||
fail ApiError.new(:code => @response.code,
|
fail ApiError.new(:code => @response.code,
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
module Petstore
|
module Petstore
|
||||||
module Swagger
|
module Swagger
|
||||||
class << self
|
class << self
|
||||||
attr_accessor :logger, :last_response
|
attr_accessor :logger
|
||||||
|
|
||||||
# A Swagger configuration object. Must act like a hash and return sensible
|
# A Swagger configuration object. Must act like a hash and return sensible
|
||||||
# values for all Swagger configuration options. See Swagger::Configuration.
|
# values for all Swagger configuration options. See Swagger::Configuration.
|
||||||
|
@ -137,7 +137,7 @@ module Petstore
|
|||||||
end
|
end
|
||||||
|
|
||||||
# record as last response
|
# record as last response
|
||||||
Swagger.last_response = @response
|
Thread.current[:swagger_last_response] = @response
|
||||||
|
|
||||||
unless @response.success?
|
unless @response.success?
|
||||||
fail ApiError.new(:code => @response.code,
|
fail ApiError.new(:code => @response.code,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user