Provisioning: Allow disabling controllers (#110641)
This commit is contained in:
@@ -211,7 +211,7 @@ func RegisterAPIService(
|
||||
}
|
||||
|
||||
builder := NewAPIBuilder(
|
||||
false, // Run controllers
|
||||
cfg.ProvisioningDisableControllers,
|
||||
repoFactory,
|
||||
features,
|
||||
client,
|
||||
|
||||
+12
-9
@@ -132,15 +132,16 @@ type Cfg struct {
|
||||
HomePath string
|
||||
ProvisioningPath string
|
||||
PermittedProvisioningPaths []string
|
||||
// Job History Configuration
|
||||
ProvisioningLokiURL string
|
||||
ProvisioningLokiUser string
|
||||
ProvisioningLokiPassword string
|
||||
ProvisioningLokiTenantID string
|
||||
DataPath string
|
||||
LogsPath string
|
||||
PluginsPath string
|
||||
EnterpriseLicensePath string
|
||||
// Provisioning config
|
||||
ProvisioningDisableControllers bool
|
||||
ProvisioningLokiURL string
|
||||
ProvisioningLokiUser string
|
||||
ProvisioningLokiPassword string
|
||||
ProvisioningLokiTenantID string
|
||||
DataPath string
|
||||
LogsPath string
|
||||
PluginsPath string
|
||||
EnterpriseLicensePath string
|
||||
|
||||
// SMTP email settings
|
||||
Smtp SmtpSettings
|
||||
@@ -2103,6 +2104,8 @@ func (cfg *Cfg) readProvisioningSettings(iniFile *ini.File) error {
|
||||
}
|
||||
}
|
||||
|
||||
cfg.ProvisioningDisableControllers = iniFile.Section("provisioning").Key("disable_controllers").MustBool(false)
|
||||
|
||||
// Read job history configuration
|
||||
cfg.ProvisioningLokiURL = valueAsString(iniFile.Section("provisioning"), "loki_url", "")
|
||||
cfg.ProvisioningLokiUser = valueAsString(iniFile.Section("provisioning"), "loki_user", "")
|
||||
|
||||
Reference in New Issue
Block a user