refactor: restructure project — separate tools, config, generated, provider
TOOLS/ — generators + scripts + config + ARCHITECTURE.md ├── yaml-generator/ (code) ├── resource-generator/ (code) ├── docs-generator/ (code) ├── scripts/ (← devops/*.sh) ├── config/ (← devops/profiles/ + devops/config/) │ ├── test/ profile.env, services_list.txt, operation_timeouts.json │ ├── prod/ │ └── dev/ └── ARCHITECTURE.md (← devops/ARCHITECTURE.md) generated/ — pipeline output only (gitignored) ├── test/resources_yaml/, go/, docs/, provider_build/ ├── prod/ └── dev/ provider/ — code only, no generated files resources_yaml/ — DELETED (generated) internal/resources_gen/ — DELETED (generated) devops/ — removed (replaced by TOOLS/scripts + TOOLS/config + generated/) Generators now fail if NUBES_*_DIR not set (no defaults to provider/). Provider requires pipeline to populate resources_gen/ before build.
This commit is contained in:
@@ -0,0 +1,83 @@
|
||||
package resources_gen
|
||||
|
||||
import "github.com/hashicorp/terraform-plugin-framework/resource"
|
||||
|
||||
// Code generated by tools/gen_v2. DO NOT EDIT.
|
||||
func AllResources() []func() resource.Resource {
|
||||
return []func() resource.Resource{
|
||||
NewAkhqResource,
|
||||
NewClickhouseResource,
|
||||
NewDnsrecordResource,
|
||||
NewDnszoneResource,
|
||||
NewDummyResource,
|
||||
NewFlaskResource,
|
||||
NewGiteaResource,
|
||||
NewHarborResource,
|
||||
NewHttpResource,
|
||||
NewK8sOpenbaoResource,
|
||||
NewK8sSthutrvalClusterResource,
|
||||
NewK8sZitiControllerResource,
|
||||
NewKafkaResource,
|
||||
NewLuceeResource,
|
||||
NewMariadbResource,
|
||||
NewMongodbResource,
|
||||
NewNextcloudResource,
|
||||
NewNifiResource,
|
||||
NewNodejsResource,
|
||||
NewNoderedResource,
|
||||
NewPgadminResource,
|
||||
NewPostgresResource,
|
||||
NewRabbitmqResource,
|
||||
NewRedisResource,
|
||||
NewS3Resource,
|
||||
NewS3bucketResource,
|
||||
NewSupersetResource,
|
||||
NewTemplateResource,
|
||||
NewValoTenantResource,
|
||||
NewVappResource,
|
||||
NewVcNsxtResource,
|
||||
NewVcOrgResource,
|
||||
NewVcVdcResource,
|
||||
NewVcVdcGroupResource,
|
||||
NewVcVmV3Resource,
|
||||
NewVcexternalipResource,
|
||||
NewZonesV2Resource,
|
||||
NewClickhouseDatabaseResource,
|
||||
NewClickhouseUserResource,
|
||||
NewK8sOpenbaoKvResource,
|
||||
NewK8sOpenbaoPolicyResource,
|
||||
NewK8sOpenbaoSecretsResource,
|
||||
NewKafkaTopicResource,
|
||||
NewKafkaUserResource,
|
||||
NewMariadbDatabaseResource,
|
||||
NewMariadbUserResource,
|
||||
NewMongodbUserResource,
|
||||
NewPostgresDatabaseResource,
|
||||
NewPostgresUserResource,
|
||||
NewS3SubUserResource,
|
||||
NewDummyReconcileResource,
|
||||
NewDummyRedeployResource,
|
||||
NewHttpRedeployResource,
|
||||
NewK8sOpenbaoReconcileResource,
|
||||
NewK8sOpenbaoRecoverySecretsResource,
|
||||
NewK8sOpenbaoRestartResource,
|
||||
NewK8sOpenbaoUpdatePolicyResource,
|
||||
NewK8sOpenbaoUpdateSecretsResource,
|
||||
NewK8sSthutrvalClusterReconcileResource,
|
||||
NewK8sSthutrvalClusterUpdateSecretsResource,
|
||||
NewLuceeRedeployResource,
|
||||
NewLuceeRestartResource,
|
||||
NewNextcloudRestartResource,
|
||||
NewNodejsRedeployResource,
|
||||
NewPgadminRedeployResource,
|
||||
NewPostgresRecoveryResource,
|
||||
NewPostgresRestartResource,
|
||||
NewVcNsxtReconcileResource,
|
||||
NewVcOrgReconcileResource,
|
||||
NewVcVdcReconcileResource,
|
||||
NewVcVdcGroupAddVdcResource,
|
||||
NewVcVdcGroupReconcileResource,
|
||||
NewVcVdcGroupRemoveVdcResource,
|
||||
NewVcVmV3RedeployResource,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user