File tree 2 files changed +6
-0
lines changed
2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,11 @@ def initialize(log, config)
14
14
streaming = config [ :streaming ]
15
15
opts [ :stream_uri ] = streaming [ :baseUri ] if !streaming [ :baseUri ] . nil?
16
16
opts [ :initial_reconnect_delay ] = streaming [ :initialRetryDelayMs ] / 1_000.0 if !streaming [ :initialRetryDelayMs ] . nil?
17
+ elsif config [ :polling ]
18
+ polling = config [ :polling ]
19
+ opts [ :stream ] = false
20
+ opts [ :base_uri ] = polling [ :baseUri ] if !polling [ :baseUri ] . nil?
21
+ opts [ :poll_interval ] = polling [ :pollIntervalMs ] / 1_000.0 if !polling [ :pollIntervalMs ] . nil?
17
22
end
18
23
19
24
if config [ :events ]
Original file line number Diff line number Diff line change 25
25
{
26
26
capabilities : [
27
27
'server-side' ,
28
+ 'server-side-polling' ,
28
29
'all-flags-with-reasons' ,
29
30
'all-flags-client-side-only' ,
30
31
'all-flags-details-only-for-tracked-flags' ,
You can’t perform that action at this time.
0 commit comments