Feature Request: Expand BOEProManager configuration options
Summary:
Enable BOEProManager to expose the missing configuration parameters needed to semi-automate BOE Pro installation and setup. This should include additional ESI settings, support for ConnectionNameRegExPattern, and an AI configuration timeout option so administrators can fully configure deployments without relying on custom code.
Problem Statement:
Currently, BOEProManager does not expose several important configuration options required for a complete semi-automated BOE Pro buildout. The configesi command is missing API, compression flag, and timeout parameters. The main config command does not support setting ConnectionNameRegExPattern. In addition, the AI configuration appears to force a timeout value of 600 without allowing users to define or override it. These gaps require teams to implement custom code or manual workarounds, which increases deployment complexity, setup time, and maintenance risk.
Proposed Solution:
Enhance BOEProManager to include the missing command-line configuration options across the relevant setup commands. For ESI configuration, add support for API-related settings, compression flag configuration, and timeout parameters. For the main BOE Pro configuration, add support for ConnectionNameRegExPattern. For AI-related configuration, introduce an explicit timeout parameter and allow users to override the current default value of 600. The solution should ensure these parameters are available through documented command-line flags, behave consistently with existing configuration patterns, and support reliable scripting for installation and environment provisioning.
Benefits:
Reduces the need for custom code during BOE Pro installation and configuration.
Improves support for semi-automated and scripted deployment workflows.
Gives administrators more control over key runtime and integration settings.
Decreases setup complexity and long-term maintenance burden.
Creates a more complete and predictable BOEProManager configuration experience.
* * *