Skip to content

Commit 5562f27

Browse files
author
Harvey Lowndes
committed
Review changes
1 parent ec00172 commit 5562f27

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

pkg/oci/ccm.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ import (
4545
)
4646

4747
const (
48-
//RateLimitQPSDefault sets a value for the default queries per second.
48+
// RateLimitQPSDefault sets a value for the default queries per second.
4949
RateLimitQPSDefault = 1.0
50-
//RateLimitBucketDefault sets a value for the default token bucket burst size.
50+
// RateLimitBucketDefault sets a value for the default token bucket burst size.
5151
RateLimitBucketDefault = 5
5252
)
5353

@@ -82,7 +82,7 @@ func NewCloudProvider(config *Config) (cloudprovider.Interface, error) {
8282
return nil, err
8383
}
8484

85-
rateLimiter := buildNewRateLimiter(config.RateLimiter)
85+
rateLimiter := newRateLimiter(config.RateLimiter)
8686

8787
c, err := client.New(cp, &rateLimiter)
8888
if err != nil {
@@ -232,7 +232,7 @@ func buildConfigurationProvider(config *Config) (common.ConfigurationProvider, e
232232

233233
// buildNewRateLimiter builds and returns a struct containing read and write
234234
// rate limiters. Defaults are used where no (0) value is provided.
235-
func buildNewRateLimiter(config *RateLimiterConfig) client.RateLimiter {
235+
func newRateLimiter(config *RateLimiterConfig) client.RateLimiter {
236236
// Set to default values if configuration not declared
237237
if config.RateLimitQPSRead == 0 {
238238
config.RateLimitQPSRead = RateLimitQPSDefault

pkg/oci/ccm_test.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ import (
1919
)
2020

2121
func TestBuildRateLimiterWithConfig(t *testing.T) {
22-
var qpsRead float32 = 6.0
22+
qpsRead := float32(6.0)
2323
bucketRead := 20
24-
var qpsWrite float32 = 8.0
24+
qpsWrite := float32(8.0)
2525
bucketWrite := 20
2626

2727
rateLimiterConfig := &RateLimiterConfig{
@@ -31,7 +31,7 @@ func TestBuildRateLimiterWithConfig(t *testing.T) {
3131
RateLimitBucketWrite: bucketWrite,
3232
}
3333

34-
rateLimiter := buildNewRateLimiter(rateLimiterConfig)
34+
rateLimiter := newRateLimiter(rateLimiterConfig)
3535

3636
if rateLimiter.Reader.QPS() != qpsRead {
3737
t.Errorf("unexpected QPS (read) value: expected %f but found %f", qpsRead, rateLimiter.Reader.QPS())
@@ -45,7 +45,7 @@ func TestBuildRateLimiterWithConfig(t *testing.T) {
4545
func TestBuildRateLimiterWithDefaults(t *testing.T) {
4646
rateLimiterConfig := &RateLimiterConfig{}
4747

48-
rateLimiter := buildNewRateLimiter(rateLimiterConfig)
48+
rateLimiter := newRateLimiter(rateLimiterConfig)
4949

5050
if rateLimiter.Reader.QPS() != RateLimitQPSDefault {
5151
t.Errorf("unexpected QPS (read) value: expected %f but found %f", RateLimitQPSDefault, rateLimiter.Reader.QPS())

pkg/oci/client/compute.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (c *client) getInstanceByDisplayName(ctx context.Context, compartmentID, di
5858
)
5959
for {
6060
if !c.rateLimiter.Reader.TryAccept() {
61-
return nil, RateLimitError(false, "getInstanceByDisplayName")
61+
return nil, RateLimitError(false, "ListInstances")
6262
}
6363
resp, err := c.compute.ListInstances(ctx, core.ListInstancesRequest{
6464
CompartmentId: &compartmentID,
@@ -89,7 +89,7 @@ func (c *client) getInstanceByDisplayName(ctx context.Context, compartmentID, di
8989

9090
func (c *client) listVNICAttachments(ctx context.Context, req core.ListVnicAttachmentsRequest) (core.ListVnicAttachmentsResponse, error) {
9191
if !c.rateLimiter.Reader.TryAccept() {
92-
return core.ListVnicAttachmentsResponse{}, RateLimitError(false, "listVNICAttachments")
92+
return core.ListVnicAttachmentsResponse{}, RateLimitError(false, "ListVnicAttachments")
9393
}
9494

9595
resp, err := c.compute.ListVnicAttachments(ctx, req)
@@ -129,7 +129,7 @@ func (c *client) GetPrimaryVNICForInstance(ctx context.Context, compartmentID, i
129129
}
130130

131131
// TODO(apryde): Cache map[instanceID]primaryVNICID.
132-
vnic, err := c.getVNIC(ctx, *attachment.VnicId)
132+
vnic, err := c.GetVNIC(ctx, *attachment.VnicId)
133133
if err != nil {
134134
return nil, err
135135
}
@@ -180,7 +180,7 @@ func (c *client) GetInstanceByNodeName(ctx context.Context, compartmentID, vcnID
180180
continue
181181
}
182182

183-
vnic, err := c.getVNIC(ctx, *attachment.VnicId)
183+
vnic, err := c.GetVNIC(ctx, *attachment.VnicId)
184184
if err != nil {
185185
return nil, err
186186
}

pkg/oci/client/load_balancer.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ func (c *client) GetLoadBalancerByName(ctx context.Context, compartmentID, name
6969
var page *string
7070
for {
7171
if !c.rateLimiter.Reader.TryAccept() {
72-
return nil, RateLimitError(false, "GetLoadBalancerByName")
72+
return nil, RateLimitError(false, "ListLoadBalancers")
7373
}
7474
resp, err := c.loadbalancer.ListLoadBalancers(ctx, loadbalancer.ListLoadBalancersRequest{
7575
CompartmentId: &compartmentID,
@@ -130,7 +130,7 @@ func (c *client) DeleteLoadBalancer(ctx context.Context, id string) (string, err
130130

131131
func (c *client) GetCertificateByName(ctx context.Context, lbID, name string) (*loadbalancer.Certificate, error) {
132132
if !c.rateLimiter.Reader.TryAccept() {
133-
return nil, RateLimitError(false, "GetCertificateByName")
133+
return nil, RateLimitError(false, "ListCertificates")
134134
}
135135

136136
resp, err := c.loadbalancer.ListCertificates(ctx, loadbalancer.ListCertificatesRequest{

pkg/oci/client/networking.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ type NetworkingInterface interface {
3232
UpdateSecurityList(ctx context.Context, request core.UpdateSecurityListRequest) (core.UpdateSecurityListResponse, error)
3333
}
3434

35-
func (c *client) getVNIC(ctx context.Context, id string) (*core.Vnic, error) {
35+
func (c *client) GetVNIC(ctx context.Context, id string) (*core.Vnic, error) {
3636
if !c.rateLimiter.Reader.TryAccept() {
3737
return nil, RateLimitError(false, "getVNIC")
3838
}

0 commit comments

Comments
 (0)