feat: stages output + services_list sync

- stages always visible (remove log_level gating)
- fix tty resource leak (move out of poll loop)
- show current stage [..] in addition to completed [OK]/[FAIL]
- sync services_list.txt for all 3 stands with live UI
- add YAML vs API comparison script
- bump TEST version 5.0.1 -> 5.0.2
This commit is contained in:
“Naeel”
2026-08-09 18:18:35 +04:00
parent b6b25f7548
commit fda819cd81
9 changed files with 470 additions and 31 deletions
+3 -3
View File
@@ -145,9 +145,9 @@ func (p *NubesProvider) Configure(ctx context.Context, req provider.ConfigureReq
},
}
// Определяем уровень логирования операций: none (тихий) / info / debug.
// none — дефолт, не засорять вывод terraform apply лишними строками.
logLevel := "none"
// log_level: оставлен для обратной совместимости, но этапы выводятся ВСЕГДА.
// Значение используется только для StageMsg (debug).
logLevel := "info"
if !config.LogLevel.IsNull() && !config.LogLevel.IsUnknown() {
if v := strings.TrimSpace(config.LogLevel.ValueString()); v != "" {
logLevel = v