diff --git a/README.md b/README.md index 9f573d3..268e35a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # cloudscale.ch Go API SDK -[![Go Reference](https://pkg.go.dev/badge/github.com/cloudscale-ch/cloudscale-go-sdk.svg)](https://pkg.go.dev/github.com/cloudscale-ch/cloudscale-go-sdk/v8) +[![Go Reference](https://pkg.go.dev/badge/github.com/cloudscale-ch/cloudscale-go-sdk.svg)](https://pkg.go.dev/github.com/cloudscale-ch/cloudscale-go-sdk/v9) [![Tests](https://github.com/cloudscale-ch/cloudscale-go-sdk/actions/workflows/test.yaml/badge.svg)](https://github.com/cloudscale-ch/cloudscale-go-sdk/actions/workflows/test.yaml) If you want to manage your cloudscale.ch server resources with Go, you are at @@ -15,7 +15,7 @@ To use the `cloudscale-go-sdk` for managing your cloudscale.ch resources, follow ```console go mod init example.com/m - go get github.com/cloudscale-ch/cloudscale-go-sdk/v8 + go get github.com/cloudscale-ch/cloudscale-go-sdk/v9 ``` 1. **Create a File**:\ @@ -28,7 +28,7 @@ To use the `cloudscale-go-sdk` for managing your cloudscale.ch resources, follow "context" "fmt" "github.com/cenkalti/backoff/v5" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "golang.org/x/oauth2" "log" "os" @@ -91,7 +91,7 @@ To use the `cloudscale-go-sdk` for managing your cloudscale.ch resources, follow go run main.go ``` -That's it! The code will create a server and leverage the `WaitFor` helper to wait until the server status changes to `running`. For more advanced options, check the [documentation](https://pkg.go.dev/github.com/cloudscale-ch/cloudscale-go-sdk/v8). +That's it! The code will create a server and leverage the `WaitFor` helper to wait until the server status changes to `running`. For more advanced options, check the [documentation](https://pkg.go.dev/github.com/cloudscale-ch/cloudscale-go-sdk/v9). ## Testing diff --git a/VERSION b/VERSION index 5f4f91f..40ed133 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v8.0.0 +v9.0.0 diff --git a/cloudscale.go b/cloudscale.go index 3df1b6f..18d9972 100644 --- a/cloudscale.go +++ b/cloudscale.go @@ -13,7 +13,7 @@ import ( ) const ( - libraryVersion = "v8.0.0" + libraryVersion = "v9.0.0" defaultBaseURL = "https://api.cloudscale.ch/" userAgent = "cloudscale/" + libraryVersion mediaType = "application/json" diff --git a/go.mod b/go.mod index 4eff678..ff35b77 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/cloudscale-ch/cloudscale-go-sdk/v8 +module github.com/cloudscale-ch/cloudscale-go-sdk/v9 go 1.25.0 diff --git a/test/integration/cloudscale_test.go b/test/integration/cloudscale_test.go index 5388229..5e82a02 100644 --- a/test/integration/cloudscale_test.go +++ b/test/integration/cloudscale_test.go @@ -14,7 +14,7 @@ import ( "golang.org/x/oauth2" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) var ( diff --git a/test/integration/custom_images_integration_test.go b/test/integration/custom_images_integration_test.go index 6c67eef..45986d0 100644 --- a/test/integration/custom_images_integration_test.go +++ b/test/integration/custom_images_integration_test.go @@ -12,7 +12,7 @@ import ( "testing" "time" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) const testImageURL = "https://at-images.objects.lpg.cloudscale.ch/prod/alpine.raw" diff --git a/test/integration/flavors_integration_test.go b/test/integration/flavors_integration_test.go index 157d125..2f645be 100644 --- a/test/integration/flavors_integration_test.go +++ b/test/integration/flavors_integration_test.go @@ -7,7 +7,7 @@ import ( "context" "testing" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) func TestListFlavors(t *testing.T) { diff --git a/test/integration/floating_ips_integration_test.go b/test/integration/floating_ips_integration_test.go index e9e7196..02a96c9 100644 --- a/test/integration/floating_ips_integration_test.go +++ b/test/integration/floating_ips_integration_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) const pubKey string = "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFEepRNW5hDct4AdJ8oYsb4lNP5E9XY5fnz3ZvgNCEv7m48+bhUjJXUPuamWix3zigp2lgJHC6SChI/okJ41GUY=" diff --git a/test/integration/helper.go b/test/integration/helper.go index 0aaa4d8..631c2bd 100644 --- a/test/integration/helper.go +++ b/test/integration/helper.go @@ -5,7 +5,7 @@ package integration import ( "context" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "math/rand" "reflect" "testing" diff --git a/test/integration/load_balancer_health_monitors_integration_test.go b/test/integration/load_balancer_health_monitors_integration_test.go index 7639e89..df5c884 100644 --- a/test/integration/load_balancer_health_monitors_integration_test.go +++ b/test/integration/load_balancer_health_monitors_integration_test.go @@ -5,7 +5,7 @@ package integration import ( "context" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "reflect" "testing" "time" diff --git a/test/integration/load_balancer_listeners_integration_test.go b/test/integration/load_balancer_listeners_integration_test.go index 174618c..d508ce6 100644 --- a/test/integration/load_balancer_listeners_integration_test.go +++ b/test/integration/load_balancer_listeners_integration_test.go @@ -6,7 +6,7 @@ package integration import ( "context" "fmt" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "reflect" "testing" "time" diff --git a/test/integration/load_balancer_pool_members_integration_test.go b/test/integration/load_balancer_pool_members_integration_test.go index 1c5d927..1ce8dbe 100644 --- a/test/integration/load_balancer_pool_members_integration_test.go +++ b/test/integration/load_balancer_pool_members_integration_test.go @@ -5,7 +5,7 @@ package integration import ( "context" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "reflect" "testing" "time" diff --git a/test/integration/load_balancer_pools_integration_test.go b/test/integration/load_balancer_pools_integration_test.go index 27b1ead..58d47cb 100644 --- a/test/integration/load_balancer_pools_integration_test.go +++ b/test/integration/load_balancer_pools_integration_test.go @@ -5,7 +5,7 @@ package integration import ( "context" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "reflect" "testing" "time" diff --git a/test/integration/load_balancers_integration_test.go b/test/integration/load_balancers_integration_test.go index ecc0ace..e9087d8 100644 --- a/test/integration/load_balancers_integration_test.go +++ b/test/integration/load_balancers_integration_test.go @@ -5,7 +5,7 @@ package integration import ( "context" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "reflect" "testing" "time" diff --git a/test/integration/metrics_integration_test.go b/test/integration/metrics_integration_test.go index 92cfa5a..25e197b 100644 --- a/test/integration/metrics_integration_test.go +++ b/test/integration/metrics_integration_test.go @@ -5,7 +5,7 @@ package integration import ( "context" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "testing" "time" ) diff --git a/test/integration/networks_integration_test.go b/test/integration/networks_integration_test.go index d781d9c..6bc753c 100644 --- a/test/integration/networks_integration_test.go +++ b/test/integration/networks_integration_test.go @@ -10,7 +10,7 @@ import ( "testing" "time" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) func TestIntegrationNetwork_CRUD(t *testing.T) { diff --git a/test/integration/objects_users_integration_test.go b/test/integration/objects_users_integration_test.go index 877bc77..ff5c8df 100644 --- a/test/integration/objects_users_integration_test.go +++ b/test/integration/objects_users_integration_test.go @@ -8,7 +8,7 @@ import ( "fmt" "testing" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) func TestIntegrationObjectsUser_CRUD(t *testing.T) { diff --git a/test/integration/server_groups_integration_test.go b/test/integration/server_groups_integration_test.go index 6c54de4..1a35d24 100644 --- a/test/integration/server_groups_integration_test.go +++ b/test/integration/server_groups_integration_test.go @@ -7,7 +7,7 @@ import ( "context" "testing" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) func TestIntegrationServerGroup_CRUD(t *testing.T) { diff --git a/test/integration/servers_integration_test.go b/test/integration/servers_integration_test.go index 4e194a3..0de5da0 100644 --- a/test/integration/servers_integration_test.go +++ b/test/integration/servers_integration_test.go @@ -11,7 +11,7 @@ import ( "testing" "time" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) const DefaultImageSlug = "debian-11" diff --git a/test/integration/subnets_integration_test.go b/test/integration/subnets_integration_test.go index ae16d63..303d6d7 100644 --- a/test/integration/subnets_integration_test.go +++ b/test/integration/subnets_integration_test.go @@ -5,7 +5,7 @@ package integration import ( "context" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" "reflect" "testing" ) diff --git a/test/integration/tags_integration_test.go b/test/integration/tags_integration_test.go index 486bc22..c234313 100644 --- a/test/integration/tags_integration_test.go +++ b/test/integration/tags_integration_test.go @@ -10,7 +10,7 @@ import ( "strings" "testing" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) func getInitialTags(testName string) cloudscale.TagMap { diff --git a/test/integration/volume_snapshots_integration_test.go b/test/integration/volume_snapshots_integration_test.go index 2b290d0..36d12b4 100644 --- a/test/integration/volume_snapshots_integration_test.go +++ b/test/integration/volume_snapshots_integration_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) func TestIntegrationVolumeSnapshot_CRUD(t *testing.T) { diff --git a/test/integration/volumes_integration_test.go b/test/integration/volumes_integration_test.go index 82a41e8..72bc205 100644 --- a/test/integration/volumes_integration_test.go +++ b/test/integration/volumes_integration_test.go @@ -10,7 +10,7 @@ import ( "testing" "time" - "github.com/cloudscale-ch/cloudscale-go-sdk/v8" + "github.com/cloudscale-ch/cloudscale-go-sdk/v9" ) func TestIntegrationVolume_CreateAttached(t *testing.T) {