Skip to content

Comments

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

Open
algis-dumbris wants to merge 2 commits intomainfrom
docs/fix-toolset-names
Open

fix: align toolset names with gcore-python SDK and fix documentation#8
algis-dumbris wants to merge 2 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
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