@@ -51,7 +51,7 @@ type Cloud interface {
51
51
}
52
52
53
53
// NewCloud constructs new Cloud implementation.
54
- func NewCloud (cfg CloudConfig , metricsRegisterer prometheus.Registerer ) (Cloud , error ) {
54
+ func NewCloud (cfg CloudConfig , metricsRegisterer prometheus.Registerer , logger logr. Logger ) (Cloud , error ) {
55
55
hasIPv4 := true
56
56
addrs , err := net .InterfaceAddrs ()
57
57
if err == nil {
@@ -114,7 +114,7 @@ func NewCloud(cfg CloudConfig, metricsRegisterer prometheus.Registerer) (Cloud,
114
114
115
115
ec2Service := services .NewEC2 (sess )
116
116
117
- vpcID , err := getVpcID (cfg , ec2Service , metadata )
117
+ vpcID , err := getVpcID (cfg , ec2Service , metadata , logger )
118
118
if err != nil {
119
119
return nil , errors .Wrap (err , "failed to get VPC ID" )
120
120
}
@@ -131,11 +131,10 @@ func NewCloud(cfg CloudConfig, metricsRegisterer prometheus.Registerer) (Cloud,
131
131
}, nil
132
132
}
133
133
134
- func getVpcID (cfg CloudConfig , ec2Service services.EC2 , metadata services.EC2Metadata ) (string , error ) {
134
+ func getVpcID (cfg CloudConfig , ec2Service services.EC2 , metadata services.EC2Metadata , logger logr. Logger ) (string , error ) {
135
135
136
- logger := logr.Logger {}
137
136
if cfg .VpcID != "" {
138
- logger .V (1 ).Info ("vpcid is specified using flag --aws-vpc-id, controller will use the value %s " , cfg .VpcID )
137
+ logger .V (1 ).Info ("vpcid is specified using flag --aws-vpc-id, controller will use the value" , "vpc: " , cfg .VpcID )
139
138
return cfg .VpcID , nil
140
139
}
141
140
0 commit comments