Skip to content

fix: align toolset names with gcore-python SDK and fix documentation#8

Merged
pedrodeoliveira merged 3 commits intomainfrom
docs/fix-toolset-names
Mar 12, 2026
Merged

fix: align toolset names with gcore-python SDK and fix documentation#8
pedrodeoliveira merged 3 commits intomainfrom
docs/fix-toolset-names

Conversation

@algis-dumbris
Copy link
Contributor

@algis-dumbris algis-dumbris commented Dec 30, 2025

Summary

  • Fix toolset tool names to match actual gcore-python SDK property paths
  • Fix toolset names in documentation
  • Add missing toolsets to documentation

Toolset name fixes (aligned with gcore-python v0.31.0)

Before (invalid) After (matches SDK) Issue
cloud.gpu_baremetal_clusters.* cloud.gpu_baremetal.clusters.* Flattened name didn't match SDK property path
cloud.gpu_virtual_clusters.* cloud.gpu_virtual.clusters.* Flattened name didn't match SDK property path
cloud.load_balancers.l7policies.* cloud.load_balancers.l7_policies.* Missing underscore
cloud.volumes.snapshots.* cloud.volume_snapshots.* Wrong nesting — top-level resource in SDK
cloud.ai_clusters.* (removed) Resource doesn't exist in SDK
cloud.inference.models.* (removed) Sub-resource doesn't exist in SDK

Documentation fixes

  • Fix networksnetworking (actual toolset name in code)
  • Add missing toolsets: security, storage, ai, containers, gpu_virtual
  • Update examples to use correct toolset and pattern names

Other cleanup

  • Remove dead shortening rules (gpu_baremetal_clusters, models, ai_clusters, l7policies)
  • Add l7_policies and volume_snapshots shortening rules to domain handler

@pedrodeoliveira pedrodeoliveira changed the title docs: fix toolset names and add missing toolsets fix: align toolset names with gcore-python SDK and fix documentation Feb 6, 2026
algis-dumbris and others added 2 commits February 6, 2026 16:44
- Fix networks → networking (actual toolset name)
- Add gpu_virtual toolset for GPU virtual cluster management
- Add missing toolsets to docs: security, storage, ai, containers
- Clarify gpu_baremetal vs gpu_virtual distinction
- Update example to use correct toolset names (storage, networking)
- gpu_baremetal_clusters → gpu_baremetal.clusters (SDK property path)
- gpu_virtual_clusters → gpu_virtual.clusters (SDK property path)
- load_balancers.l7policies → load_balancers.l7_policies (underscore)
- volumes.snapshots → volume_snapshots (top-level resource)
- Remove nonexistent ai_clusters and inference.models entries
- Clean up dead shortening rules
@pedrodeoliveira pedrodeoliveira merged commit 45f9e23 into main Mar 12, 2026
3 of 5 checks passed
@pedrodeoliveira pedrodeoliveira deleted the docs/fix-toolset-names branch March 12, 2026 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants