Skip to content

Commit fc8a5d1

Browse files
authored
feat(BREV-2072): Bump Launchpad, Consume Delivery Speed Setting (#54)
* feat(BREV-2072): Bump launchpad, consume delivery speed setting * lint * rename
1 parent 4fbf287 commit fc8a5d1

File tree

200 files changed

+35241
-32265
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

200 files changed

+35241
-32265
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ require (
1818
github.com/pkg/errors v0.9.1
1919
github.com/stretchr/testify v1.11.0
2020
golang.org/x/crypto v0.41.0
21+
golang.org/x/text v0.28.0
2122
gopkg.in/validator.v2 v2.0.1
23+
gopkg.in/yaml.v3 v3.0.1
2224
)
2325

2426
require (
@@ -35,9 +37,7 @@ require (
3537
golang.org/x/net v0.43.0 // indirect
3638
golang.org/x/sync v0.16.0 // indirect
3739
golang.org/x/sys v0.35.0 // indirect
38-
golang.org/x/text v0.28.0 // indirect
3940
google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 // indirect
4041
google.golang.org/grpc v1.75.0 // indirect
4142
google.golang.org/protobuf v1.36.8 // indirect
42-
gopkg.in/yaml.v3 v3.0.1 // indirect
4343
)

v1/providers/launchpad/Makefile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1-
SPEC_VERSION ?= v2.36.1
2-
SPEC_FILE ?= /local/swagger-${SPEC_VERSION}.yaml
3-
OUTPUT_DIR ?= launchpad
1+
SPEC_VERSION ?= v2.39.5
2+
SPEC_FILE ?= swagger-${SPEC_VERSION}.yaml
3+
SPEC_FILE_FINAL ?= swagger-${SPEC_VERSION}.final.yaml
4+
OUTPUT_DIR ?= launchpad
45
# To understand disallowAdditionalPropertiesIfNotPresent=false
56
# Check out https://openapi-generator.tech/docs/generators/go/#config-options
67
generate-launchpad-client:
8+
go run ./scripts/finalize-swagger ${SPEC_FILE} ${SPEC_FILE_FINAL}
79
rm -rf gen/${OUTPUT_DIR}
810
mkdir -p gen/${OUTPUT_DIR}
911
docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli:v7.8.0 generate \
1012
--additional-properties disallowAdditionalPropertiesIfNotPresent=false \
11-
-i ${SPEC_FILE} \
13+
-i /local/${SPEC_FILE_FINAL} \
1214
-g go \
1315
--git-user-id brevdev \
1416
--git-repo-id cloud \

v1/providers/launchpad/gen/launchpad/.openapi-generator/FILES

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ api_catalog_experiences.go
99
api_catalog_gpu_os_choices.go
1010
api_catalog_instance_types.go
1111
api_catalog_persona_choices.go
12+
api_catalog_runtimes.go
13+
api_health.go
1214
api_identity_profile.go
1315
api_inventory_clusters.go
1416
api_inventory_gpus.go
@@ -17,6 +19,7 @@ api_inventory_locations.go
1719
api_inventory_nodes.go
1820
api_inventory_oems.go
1921
api_inventory_providers.go
22+
api_version.go
2023
client.go
2124
configuration.go
2225
docs/AuthAPI.md
@@ -29,23 +32,23 @@ docs/CatalogExperiencesAPI.md
2932
docs/CatalogGpuOsChoicesAPI.md
3033
docs/CatalogInstanceTypesAPI.md
3134
docs/CatalogPersonaChoicesAPI.md
35+
docs/CatalogRuntimesAPI.md
3236
docs/CategoryEnum.md
3337
docs/Cluster.md
3438
docs/ClusterBulkUpdate.md
3539
docs/ClusterDeployment.md
3640
docs/ClusterGpusInner.md
3741
docs/ClusterInstancesInner.md
3842
docs/ClusterNodesInner.md
43+
docs/ClusterPipelineTrigger.md
3944
docs/CpuManufacturerEnum.md
4045
docs/Deployment.md
4146
docs/DeploymentBulkUpdate.md
4247
docs/DeploymentCluster.md
43-
docs/DeploymentExperience.md
4448
docs/DeploymentInstance.md
4549
docs/DeploymentKey.md
4650
docs/DeploymentNote.md
4751
docs/DeploymentPipeline.md
48-
docs/DeploymentPipelineActionEnum.md
4952
docs/DeploymentService.md
5053
docs/DeploymentState.md
5154
docs/DeploymentTask.md
@@ -56,11 +59,15 @@ docs/Experience.md
5659
docs/ExperienceBulk.md
5760
docs/ExperienceBulkUpdate.md
5861
docs/ExperienceNote.md
62+
docs/ExperienceNoteExperience.md
5963
docs/FcPlatformEnum.md
6064
docs/Gpu.md
6165
docs/GpuBulkUpdate.md
6266
docs/GpuOs.md
6367
docs/GpuOsChoice.md
68+
docs/HealthAPI.md
69+
docs/HealthRetrieve200Response.md
70+
docs/HealthRetrieve200ResponseComponents.md
6471
docs/IdentityProfileAPI.md
6572
docs/Instance.md
6673
docs/InstanceBulkUpdate.md
@@ -90,6 +97,8 @@ docs/NodeBulkUpdate.md
9097
docs/NodeLocation.md
9198
docs/NodeStorage.md
9299
docs/OEM.md
100+
docs/OnDemandSpeedEnum.md
101+
docs/Overrides.md
93102
docs/PaginatedClusterList.md
94103
docs/PaginatedDeploymentInstanceList.md
95104
docs/PaginatedDeploymentKeyList.md
@@ -110,20 +119,26 @@ docs/PaginatedNodeList.md
110119
docs/PaginatedOEMList.md
111120
docs/PaginatedPersonaChoiceList.md
112121
docs/PaginatedProviderList.md
122+
docs/PaginatedRuntimeList.md
113123
docs/PasswordChange.md
114124
docs/PersonaChoice.md
125+
docs/PipelineAction.md
115126
docs/PlatformEnum.md
116127
docs/PreferredThemeEnum.md
117128
docs/PriorityEnum.md
118129
docs/Profile.md
119130
docs/Provider.md
120131
docs/ProviderBulkUpdate.md
132+
docs/ProvisioningRequest.md
121133
docs/ProvisioningStateEnum.md
122134
docs/PublishedEnum.md
135+
docs/Runtime.md
123136
docs/StatusEnum.md
124137
docs/SystemArchEnum.md
125138
docs/Tenant.md
126139
docs/TypeEnum.md
140+
docs/VersionAPI.md
141+
docs/VersionRetrieve200Response.md
127142
docs/VgpuProfileEnum.md
128143
git_push.sh
129144
go.mod
@@ -139,16 +154,15 @@ model_cluster_deployment.go
139154
model_cluster_gpus_inner.go
140155
model_cluster_instances_inner.go
141156
model_cluster_nodes_inner.go
157+
model_cluster_pipeline_trigger.go
142158
model_cpu_manufacturer_enum.go
143159
model_deployment.go
144160
model_deployment_bulk_update.go
145161
model_deployment_cluster.go
146-
model_deployment_experience.go
147162
model_deployment_instance.go
148163
model_deployment_key.go
149164
model_deployment_note.go
150165
model_deployment_pipeline.go
151-
model_deployment_pipeline_action_enum.go
152166
model_deployment_service.go
153167
model_deployment_state.go
154168
model_deployment_task.go
@@ -159,11 +173,14 @@ model_experience.go
159173
model_experience_bulk.go
160174
model_experience_bulk_update.go
161175
model_experience_note.go
176+
model_experience_note_experience.go
162177
model_fc_platform_enum.go
163178
model_gpu.go
164179
model_gpu_bulk_update.go
165180
model_gpu_os.go
166181
model_gpu_os_choice.go
182+
model_health_retrieve_200_response.go
183+
model_health_retrieve_200_response_components.go
167184
model_instance.go
168185
model_instance_bulk_update.go
169186
model_instance_state.go
@@ -185,6 +202,8 @@ model_node_bulk_update.go
185202
model_node_location.go
186203
model_node_storage.go
187204
model_oem.go
205+
model_on_demand_speed_enum.go
206+
model_overrides.go
188207
model_paginated_cluster_list.go
189208
model_paginated_deployment_instance_list.go
190209
model_paginated_deployment_key_list.go
@@ -205,20 +224,25 @@ model_paginated_node_list.go
205224
model_paginated_oem_list.go
206225
model_paginated_persona_choice_list.go
207226
model_paginated_provider_list.go
227+
model_paginated_runtime_list.go
208228
model_password_change.go
209229
model_persona_choice.go
230+
model_pipeline_action.go
210231
model_platform_enum.go
211232
model_preferred_theme_enum.go
212233
model_priority_enum.go
213234
model_profile.go
214235
model_provider.go
215236
model_provider_bulk_update.go
237+
model_provisioning_request.go
216238
model_provisioning_state_enum.go
217239
model_published_enum.go
240+
model_runtime.go
218241
model_status_enum.go
219242
model_system_arch_enum.go
220243
model_tenant.go
221244
model_type_enum.go
245+
model_version_retrieve_200_response.go
222246
model_vgpu_profile_enum.go
223247
response.go
224248
test/api_auth_test.go
@@ -227,6 +251,8 @@ test/api_catalog_experiences_test.go
227251
test/api_catalog_gpu_os_choices_test.go
228252
test/api_catalog_instance_types_test.go
229253
test/api_catalog_persona_choices_test.go
254+
test/api_catalog_runtimes_test.go
255+
test/api_health_test.go
230256
test/api_identity_profile_test.go
231257
test/api_inventory_clusters_test.go
232258
test/api_inventory_gpus_test.go
@@ -235,4 +261,5 @@ test/api_inventory_locations_test.go
235261
test/api_inventory_nodes_test.go
236262
test/api_inventory_oems_test.go
237263
test/api_inventory_providers_test.go
264+
test/api_version_test.go
238265
utils.go

0 commit comments

Comments
 (0)