mirror of
https://github.com/taylanbakircioglu/haproxy-openmanager.git
synced 2026-09-18 00:26:51 +00:00
eac00b3e39
Additional fix for listen block extraction: - Section boundary check now uses ([[:space:]]|$) pattern - Previously only checked [[:space:]], missing 'defaults' at end of line - Ensures listen extraction stops correctly at any section header Pattern consistency verified across all 4 locations: - Linux install mode: global, defaults, listen extraction ✓ - Linux daemon mode: global, defaults, listen extraction ✓ - macOS install mode: global, defaults, listen extraction ✓ - macOS daemon mode: global, defaults, listen extraction ✓ Edge cases tested: - Named defaults (defaults http): works correctly - Multiple listen blocks: all preserved - Tab characters: handled by [[:space:]] - User's actual config structure: produces clean merge No impact on other agent functions (self-upgrade, metrics, etc.)