mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-05 02:09:56 +00:00
gce staticcheck fixes
This commit is contained in:
parent
ce3b145e73
commit
bb052ceacb
@ -79,6 +79,7 @@ go_library(
|
|||||||
"//vendor/google.golang.org/api/compute/v1:go_default_library",
|
"//vendor/google.golang.org/api/compute/v1:go_default_library",
|
||||||
"//vendor/google.golang.org/api/container/v1:go_default_library",
|
"//vendor/google.golang.org/api/container/v1:go_default_library",
|
||||||
"//vendor/google.golang.org/api/googleapi:go_default_library",
|
"//vendor/google.golang.org/api/googleapi:go_default_library",
|
||||||
|
"//vendor/google.golang.org/api/option:go_default_library",
|
||||||
"//vendor/google.golang.org/api/tpu/v1:go_default_library",
|
"//vendor/google.golang.org/api/tpu/v1:go_default_library",
|
||||||
"//vendor/gopkg.in/gcfg.v1:go_default_library",
|
"//vendor/gopkg.in/gcfg.v1:go_default_library",
|
||||||
"//vendor/k8s.io/klog:go_default_library",
|
"//vendor/k8s.io/klog:go_default_library",
|
||||||
|
@ -38,6 +38,7 @@ import (
|
|||||||
computebeta "google.golang.org/api/compute/v0.beta"
|
computebeta "google.golang.org/api/compute/v0.beta"
|
||||||
compute "google.golang.org/api/compute/v1"
|
compute "google.golang.org/api/compute/v1"
|
||||||
container "google.golang.org/api/container/v1"
|
container "google.golang.org/api/container/v1"
|
||||||
|
"google.golang.org/api/option"
|
||||||
|
|
||||||
"github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud"
|
"github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud"
|
||||||
|
|
||||||
@ -395,31 +396,19 @@ func CreateGCECloud(config *CloudConfig) (*Cloud, error) {
|
|||||||
config.NetworkProjectID = config.ProjectID
|
config.NetworkProjectID = config.ProjectID
|
||||||
}
|
}
|
||||||
|
|
||||||
client, err := newOauthClient(config.TokenSource)
|
service, err := compute.NewService(context.Background(), option.WithTokenSource(config.TokenSource))
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
service, err := compute.New(client)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
service.UserAgent = userAgent
|
service.UserAgent = userAgent
|
||||||
|
|
||||||
client, err = newOauthClient(config.TokenSource)
|
serviceBeta, err := computebeta.NewService(context.Background(), option.WithTokenSource(config.TokenSource))
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
serviceBeta, err := computebeta.New(client)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
serviceBeta.UserAgent = userAgent
|
serviceBeta.UserAgent = userAgent
|
||||||
|
|
||||||
client, err = newOauthClient(config.TokenSource)
|
serviceAlpha, err := computealpha.NewService(context.Background(), option.WithTokenSource(config.TokenSource))
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
serviceAlpha, err := computealpha.New(client)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@ -435,7 +424,7 @@ func CreateGCECloud(config *CloudConfig) (*Cloud, error) {
|
|||||||
serviceAlpha.BasePath = fmt.Sprintf("%sprojects/", strings.Replace(config.APIEndpoint, "v1", "alpha", -1))
|
serviceAlpha.BasePath = fmt.Sprintf("%sprojects/", strings.Replace(config.APIEndpoint, "v1", "alpha", -1))
|
||||||
}
|
}
|
||||||
|
|
||||||
containerService, err := container.New(client)
|
containerService, err := container.NewService(context.Background(), option.WithTokenSource(config.TokenSource))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@ -444,6 +433,10 @@ func CreateGCECloud(config *CloudConfig) (*Cloud, error) {
|
|||||||
containerService.BasePath = config.ContainerAPIEndpoint
|
containerService.BasePath = config.ContainerAPIEndpoint
|
||||||
}
|
}
|
||||||
|
|
||||||
|
client, err := newOauthClient(config.TokenSource)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
tpuService, err := newTPUService(client)
|
tpuService, err := newTPUService(client)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
@ -19,8 +19,7 @@ limitations under the License.
|
|||||||
package gce
|
package gce
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"context"
|
||||||
"net/http"
|
|
||||||
|
|
||||||
"github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud"
|
"github.com/GoogleCloudPlatform/k8s-cloud-provider/pkg/cloud"
|
||||||
compute "google.golang.org/api/compute/v1"
|
compute "google.golang.org/api/compute/v1"
|
||||||
@ -50,12 +49,6 @@ func DefaultTestClusterValues() TestClusterValues {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
type fakeRoundTripper struct{}
|
|
||||||
|
|
||||||
func (*fakeRoundTripper) RoundTrip(*http.Request) (*http.Response, error) {
|
|
||||||
return nil, fmt.Errorf("err: test used fake http client")
|
|
||||||
}
|
|
||||||
|
|
||||||
// Stubs ClusterID so that ClusterID.getOrInitialize() does not require calling
|
// Stubs ClusterID so that ClusterID.getOrInitialize() does not require calling
|
||||||
// gce.Initialize()
|
// gce.Initialize()
|
||||||
func fakeClusterID(clusterID string) ClusterID {
|
func fakeClusterID(clusterID string) ClusterID {
|
||||||
@ -69,8 +62,7 @@ func fakeClusterID(clusterID string) ClusterID {
|
|||||||
|
|
||||||
// NewFakeGCECloud constructs a fake GCE Cloud from the cluster values.
|
// NewFakeGCECloud constructs a fake GCE Cloud from the cluster values.
|
||||||
func NewFakeGCECloud(vals TestClusterValues) *Cloud {
|
func NewFakeGCECloud(vals TestClusterValues) *Cloud {
|
||||||
client := &http.Client{Transport: &fakeRoundTripper{}}
|
service, _ := compute.NewService(context.Background())
|
||||||
service, _ := compute.New(client)
|
|
||||||
gce := &Cloud{
|
gce := &Cloud{
|
||||||
region: vals.Region,
|
region: vals.Region,
|
||||||
service: service,
|
service: service,
|
||||||
|
@ -35,7 +35,7 @@ import (
|
|||||||
// newTPUService returns a new tpuService using the client to communicate with
|
// newTPUService returns a new tpuService using the client to communicate with
|
||||||
// the Cloud TPU APIs.
|
// the Cloud TPU APIs.
|
||||||
func newTPUService(client *http.Client) (*tpuService, error) {
|
func newTPUService(client *http.Client) (*tpuService, error) {
|
||||||
s, err := tpuapi.New(client)
|
s, err := tpuapi.NewService(context.Background())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user