Skip to content

Commit ff6fc6b

Browse files
authored
Min Refresh Time (#33730)
1 parent 346c5e1 commit ff6fc6b

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88

99
### Bugs Fixed
1010

11+
- Verifies that the `refresh_interval`` is at least 1 second.
12+
1113
### Other Changes
1214

1315
## 1.1.0b3 (2023-12-19)

sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_azureappconfigurationprovider.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,8 @@ class _RefreshTimer:
368368

369369
def __init__(self, **kwargs):
370370
self._interval: int = kwargs.pop("refresh_interval", 30)
371+
if self._interval < 1:
372+
raise ValueError("Refresh interval must be greater than or equal to 1 second.")
371373
self._next_refresh_time: float = time.time() + self._interval
372374
self._attempts: int = 1
373375
self._min_backoff: int = (

0 commit comments

Comments
 (0)