Skip to content

Commit 50e10c2

Browse files
committed
[DOCS] Generator: Log responses with status 200
1 parent 5304ff6 commit 50e10c2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

rake_tasks/doc_generator.rake

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,12 @@ module TestDocs
145145

146146
def self.perform(code, filename)
147147
# Eval the example code, but remove printing out the response
148-
eval(code.gsub('puts response', ''))
148+
response = eval(code.gsub('puts response', ''))
149+
if response.status == 200
150+
logger = Logger.new('log/200-ok.log')
151+
logger.formatter = -> (_, _, _, msg) { "#{msg} " }
152+
logger.info(filename)
153+
end
149154
rescue Elastic::Transport::Transport::Error => e
150155
logger = Logger.new('log/docs-generation-elasticsearch.log')
151156
logger.formatter = @formatter

0 commit comments

Comments
 (0)