Tags: criteo/py-consul
Tags
Simplify loop handling in async Consul client (#93) - Align with aiohttp's BaseConnector pattern of using `loop = loop or asyncio.get_running_loop()` - Remove redundant loop retrieval logic - Use `asyncio.get_running_loop()` instead of deprecated `asyncio.get_event_loop()` - Update documentation example to use `asyncio.get_running_loop()`
feat: add replace_existing_checks option to agent.service.register() (#… …87) * revert: add replace_existing_checks option to Catalog.register() this param is for agent.service.register * feat: add replace_existing_checks option to agent.service.register() - Introduced `replace_existing_checks` parameter in the `register()` method to allow deletion of missing health checks from the request. - Ensures idempotent registration of services and their checks without needing manual deregistration of checks. * Release version 1.5.3
PreviousNext