docs: add Terraform provider source paths to Sonnet request
This commit is contained in:
@@ -59,10 +59,18 @@ curl -H "Authorization: Bearer <TOKEN>" /instanceOperations/default/19
|
|||||||
|
|
||||||
6. **ПРОВЕРЬ ВЕСЬ НАШ КОД** на предмет любых других расхождений с Terraform flow. Не только CREATE — MODIFY, DELETE, SUSPEND, RESUME тоже.
|
6. **ПРОВЕРЬ ВЕСЬ НАШ КОД** на предмет любых других расхождений с Terraform flow. Не только CREATE — MODIFY, DELETE, SUSPEND, RESUME тоже.
|
||||||
|
|
||||||
## Файлы для анализа (ВСЕ!)
|
## ИСХОДНИКИ TERRAFORM-ПРОВАЙДЕРА (читать только эти файлы!)
|
||||||
|
|
||||||
- /home/naeel/nubes/autotest/DOCS/terraform-operations-full-logic.md — эталонный flow
|
Это Go-код Terraform-провайдера Nubes. В нём ЭТАЛОННАЯ логика которая РАБОТАЕТ.
|
||||||
- /home/naeel/nubes/autotest/development/dummycreate.har — реальные запросы
|
|
||||||
|
- /home/naeel/tf_provider/provider/internal/core/client.go — **главный**: HTTP-клиент, CreateGenericInstanceUniversalV6 (весь CREATE flow), RunInstanceOperationUniversal (MODIFY/DELETE/SUSPEND), doRequest (retry, заголовки)
|
||||||
|
- /home/naeel/tf_provider/provider/internal/core/refsvc_resolve.go — **resolveRefSvcParamValues**: как резолвятся refSvcId (s3Uid → UUID S3-инстанса)
|
||||||
|
- /home/naeel/tf_provider/provider/internal/core/instance_params.go — обработка параметров
|
||||||
|
|
||||||
|
## Файлы autotest (наш код — сравнивать с Terraform)
|
||||||
|
|
||||||
|
- /home/naeel/nubes/autotest/app-autotest/site/routes/api_test.py — ВЕСЬ: /api/test, /api/params, _finish_op
|
||||||
|
- /home/naeel/nubes/autotest/app-autotest/site/operations/get_params.py — get_params_with_current_values, _normalize_value_list
|
||||||
|
- /home/naeel/nubes/autotest/DOCS/terraform-operations-full-logic.md — эталонный flow (уже скопирован из client.go)
|
||||||
|
- /home/naeel/nubes/autotest/development/dummycreate.har — реальные запросы Terraform
|
||||||
- /home/naeel/nubes/autotest/STANDS/dev/resources_yaml/90_postgres.yaml — PG параметры
|
- /home/naeel/nubes/autotest/STANDS/dev/resources_yaml/90_postgres.yaml — PG параметры
|
||||||
- /home/naeel/nubes/autotest/app-autotest/site/routes/api_test.py — ВЕСЬ наш код CREATE
|
|
||||||
- /home/naeel/nubes/autotest/app-autotest/site/operations/get_params.py — get_params_with_current_values
|
|
||||||
|
|||||||
Reference in New Issue
Block a user