Skip to content

Commit bf000e7

Browse files
authored
[FSSDK-9510]: Implements a warning log for polling interval below 30s (#428)
* Implements a warning log for polling interval below 30s * cleanup.
1 parent c44f712 commit bf000e7

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

optimizely/config_manager.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,11 @@ def set_update_interval(self, update_interval: Optional[int | float]) -> None:
323323
)
324324
update_interval = enums.ConfigManager.DEFAULT_UPDATE_INTERVAL
325325

326+
if update_interval < 30:
327+
self.logger.warning(
328+
'Polling intervals below 30 seconds are not recommended.'
329+
)
330+
326331
self.update_interval = update_interval
327332

328333
def set_blocking_timeout(self, blocking_timeout: Optional[int | float]) -> None:

0 commit comments

Comments
 (0)