File tree 3 files changed +15
-11
lines changed
3 files changed +15
-11
lines changed Original file line number Diff line number Diff line change 1
1
PATH
2
2
remote: .
3
3
specs:
4
- fluent-plugin-kubernetes-objects (1.1.6 )
4
+ fluent-plugin-kubernetes-objects (1.1.7 )
5
5
fluentd (>= 1.9.1 )
6
6
http_parser.rb (= 0.5.3 )
7
7
kubeclient (~> 4.6.0 )
@@ -106,4 +106,4 @@ DEPENDENCIES
106
106
webmock (~> 3.5 )
107
107
108
108
BUNDLED WITH
109
- 2.2.23
109
+ 2.2.24
Original file line number Diff line number Diff line change 1
- 1.1.6
1
+ 1.1.7
Original file line number Diff line number Diff line change @@ -245,15 +245,19 @@ def create_watcher_thread(conf)
245
245
while thread_current_running?
246
246
@client . public_send ( "watch_#{ resource_name } " , options ) . tap do |watcher |
247
247
tag = generate_tag "#{ resource_name } "
248
- watcher . each do |entity |
249
- begin
250
- entity = JSON . parse ( entity )
251
- router . emit tag , Fluent ::Engine . now , entity
252
- options [ :resource_version ] = entity [ 'object' ] [ 'metadata' ] [ 'resourceVersion' ]
253
- @storage . put resource_name , entity [ 'object' ] [ 'metadata' ] [ 'resourceVersion' ]
254
- rescue => e
255
- log . info "Got exception #{ e } parsing entity #{ entity } . Resetting watcher."
248
+ begin
249
+ watcher . each do |entity |
250
+ begin
251
+ entity = JSON . parse ( entity )
252
+ router . emit tag , Fluent ::Engine . now , entity
253
+ options [ :resource_version ] = entity [ 'object' ] [ 'metadata' ] [ 'resourceVersion' ]
254
+ @storage . put resource_name , entity [ 'object' ] [ 'metadata' ] [ 'resourceVersion' ]
255
+ rescue => e
256
+ log . info "Got exception #{ e } parsing entity #{ entity } . Resetting watcher."
257
+ end
256
258
end
259
+ rescue => e
260
+ log . info "Got exception #{ e } . Resetting watcher."
257
261
end
258
262
end
259
263
end
You can’t perform that action at this time.
0 commit comments