Skip to content

Commit 2fd4bd5

Browse files
committed
fix golangci reported issues
Signed-off-by: Martin Schuppert <mschuppert@redhat.com>
1 parent 9e5c418 commit 2fd4bd5

27 files changed

Lines changed: 64 additions & 31 deletions

controllers/common.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
1616

17+
// Package controllers contains the Nova operator controllers for managing OpenStack Nova services.
1718
package controllers
1819

1920
import (
@@ -279,7 +280,7 @@ func ensureSecret(
279280
condition.InputReadyCondition,
280281
condition.RequestedReason,
281282
condition.SeverityInfo,
282-
fmt.Sprintf(novav1.InputReadyWaitingMessage, "secret/"+secretName.Name)))
283+
novav1.InputReadyWaitingMessage, "secret/"+secretName.Name))
283284
return "",
284285
ctrl.Result{RequeueAfter: requeueTimeout},
285286
*secret,
@@ -564,6 +565,7 @@ func hashOfStringMap(input map[string]string) (string, error) {
564565
return util.ObjectHash(keyValues)
565566
}
566567

568+
// GetSecret defines an interface for objects that can provide a secret name
567569
type GetSecret interface {
568570
GetSecret() string
569571
client.Object
@@ -742,6 +744,7 @@ func ensureMemcached(
742744
return memcached, err
743745
}
744746

747+
// SortNovaCellListByName sorts a NovaCellList by name in ascending order
745748
func SortNovaCellListByName(cellList *novav1.NovaCellList) {
746749
sort.SliceStable(cellList.Items, func(i, j int) bool {
747750
return cellList.Items[i].Name < cellList.Items[j].Name

controllers/nova_controller.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,7 @@ func (r *NovaReconciler) Reconcile(ctx context.Context, req ctrl.Request) (resul
686686
cr.Spec.CellName, apiTransportURL,
687687
secret, apiDB, cellDBs[novav1.Cell0Name].Database.GetDatabaseHostname(), cells[novav1.Cell0Name])
688688
if err != nil {
689-
deleteErrs = append(deleteErrs, fmt.Errorf("Cell '%s' deletion failed, because: %w", cr.Spec.CellName, err))
689+
deleteErrs = append(deleteErrs, fmt.Errorf("cell '%s' deletion failed, because: %w", cr.Spec.CellName, err))
690690
}
691691
if result == nova.CellDeleteComplete {
692692
Log.Info("Cell deleted", "cell", cr.Spec.CellName)
@@ -1027,7 +1027,7 @@ func (r *NovaReconciler) ensureNovaManageJobSecret(
10271027
)
10281028

10291029
var tlsCfg *tls.Service
1030-
if instance.Spec.APIServiceTemplate.TLS.Ca.CaBundleSecretName != "" {
1030+
if instance.Spec.APIServiceTemplate.TLS.CaBundleSecretName != "" {
10311031
tlsCfg = &tls.Service{}
10321032
}
10331033

@@ -1601,7 +1601,7 @@ func (r *NovaReconciler) ensureDBDeletion(
16011601
for _, novaDb := range novaDbs {
16021602
dbName, accountName := novaDb[0], novaDb[1]
16031603

1604-
err := mariadbv1.DeleteDatabaseAndAccountFinalizers(ctx, h, dbName, accountName, instance.ObjectMeta.Namespace)
1604+
err := mariadbv1.DeleteDatabaseAndAccountFinalizers(ctx, h, dbName, accountName, instance.Namespace)
16051605
if err != nil {
16061606
return err
16071607
}

controllers/novaapi_controller.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ func (r *NovaAPIReconciler) Reconcile(ctx context.Context, req ctrl.Request) (re
278278
condition.TLSInputReadyCondition,
279279
condition.RequestedReason,
280280
condition.SeverityInfo,
281-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName)))
281+
condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName))
282282
return ctrl.Result{}, nil
283283
}
284284
instance.Status.Conditions.Set(condition.FalseCondition(
@@ -303,7 +303,7 @@ func (r *NovaAPIReconciler) Reconcile(ctx context.Context, req ctrl.Request) (re
303303
condition.TLSInputReadyCondition,
304304
condition.RequestedReason,
305305
condition.SeverityInfo,
306-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, err.Error())))
306+
condition.TLSInputReadyWaitingMessage, err.Error()))
307307
return ctrl.Result{}, nil
308308
}
309309
instance.Status.Conditions.Set(condition.FalseCondition(
@@ -535,7 +535,7 @@ func (r *NovaAPIReconciler) generateConfigs(
535535
templateParameters["VHosts"] = httpdVhostConfig
536536

537537
var tlsCfg *tls.Service
538-
if instance.Spec.TLS.Ca.CaBundleSecretName != "" {
538+
if instance.Spec.TLS.CaBundleSecretName != "" {
539539
tlsCfg = &tls.Service{}
540540
}
541541

controllers/novacompute_controller.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ type NovaComputeReconciler struct {
5959
ReconcilerBase
6060
}
6161

62-
// GetLOgger returns a logger object with a prefix of "controller.name" and additional controller context fields
62+
// GetLogger returns a logger object with a prefix of "controller.name" and additional controller context fields
6363
func (r *NovaComputeReconciler) GetLogger(ctx context.Context) logr.Logger {
6464
return log.FromContext(ctx).WithName("Controllers").WithName("NovaCompute")
6565
}
@@ -219,7 +219,7 @@ func (r *NovaComputeReconciler) Reconcile(ctx context.Context, req ctrl.Request)
219219
condition.TLSInputReadyCondition,
220220
condition.RequestedReason,
221221
condition.SeverityInfo,
222-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName)))
222+
condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName))
223223
return ctrl.Result{}, nil
224224
}
225225
instance.Status.Conditions.Set(condition.FalseCondition(

controllers/novaconductor_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ func (r *NovaConductorReconciler) Reconcile(ctx context.Context, req ctrl.Reques
240240
condition.TLSInputReadyCondition,
241241
condition.RequestedReason,
242242
condition.SeverityInfo,
243-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName)))
243+
condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName))
244244
return ctrl.Result{}, nil
245245
}
246246
instance.Status.Conditions.Set(condition.FalseCondition(

controllers/novametadata_controller.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ func (r *NovaMetadataReconciler) Reconcile(ctx context.Context, req ctrl.Request
255255
condition.TLSInputReadyCondition,
256256
condition.RequestedReason,
257257
condition.SeverityInfo,
258-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName)))
258+
condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName))
259259
return ctrl.Result{}, nil
260260
}
261261
instance.Status.Conditions.Set(condition.FalseCondition(
@@ -281,7 +281,7 @@ func (r *NovaMetadataReconciler) Reconcile(ctx context.Context, req ctrl.Request
281281
condition.TLSInputReadyCondition,
282282
condition.RequestedReason,
283283
condition.SeverityInfo,
284-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, err.Error())))
284+
condition.TLSInputReadyWaitingMessage, err.Error()))
285285
return ctrl.Result{}, nil
286286
}
287287
instance.Status.Conditions.Set(condition.FalseCondition(
@@ -535,7 +535,7 @@ func (r *NovaMetadataReconciler) generateConfigs(
535535
}
536536

537537
// create httpd tls template parameters
538-
if instance.Spec.TLS.GenericService.Enabled() {
538+
if instance.Spec.TLS.Enabled() {
539539
templateParameters["tls"] = true
540540
templateParameters["SSLCertificateFile"] = fmt.Sprintf("/etc/pki/tls/certs/%s.crt", novametadata.ServiceName)
541541
templateParameters["SSLCertificateKeyFile"] = fmt.Sprintf("/etc/pki/tls/private/%s.key", novametadata.ServiceName)

controllers/novanovncproxy_controller.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ func (r *NovaNoVNCProxyReconciler) Reconcile(ctx context.Context, req ctrl.Reque
234234
condition.TLSInputReadyCondition,
235235
condition.RequestedReason,
236236
condition.SeverityInfo,
237-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName)))
237+
condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName))
238238
return ctrl.Result{}, nil
239239
}
240240
instance.Status.Conditions.Set(condition.FalseCondition(
@@ -260,7 +260,7 @@ func (r *NovaNoVNCProxyReconciler) Reconcile(ctx context.Context, req ctrl.Reque
260260
condition.TLSInputReadyCondition,
261261
condition.RequestedReason,
262262
condition.SeverityInfo,
263-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, err.Error())))
263+
condition.TLSInputReadyWaitingMessage, err.Error()))
264264
return ctrl.Result{}, nil
265265
}
266266
instance.Status.Conditions.Set(condition.FalseCondition(
@@ -283,7 +283,7 @@ func (r *NovaNoVNCProxyReconciler) Reconcile(ctx context.Context, req ctrl.Reque
283283
condition.TLSInputReadyCondition,
284284
condition.RequestedReason,
285285
condition.SeverityInfo,
286-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, err.Error())))
286+
condition.TLSInputReadyWaitingMessage, err.Error()))
287287
return ctrl.Result{}, nil
288288
}
289289
instance.Status.Conditions.Set(condition.FalseCondition(

controllers/novascheduler_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ func (r *NovaSchedulerReconciler) Reconcile(ctx context.Context, req ctrl.Reques
241241
condition.TLSInputReadyCondition,
242242
condition.RequestedReason,
243243
condition.SeverityInfo,
244-
fmt.Sprintf(condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName)))
244+
condition.TLSInputReadyWaitingMessage, instance.Spec.TLS.CaBundleSecretName))
245245
return ctrl.Result{}, nil
246246
}
247247
instance.Status.Conditions.Set(condition.FalseCondition(

main.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
1616

17+
// Package main implements the nova-operator controller manager.
1718
package main
1819

1920
import (

pkg/nova/celldelete.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Package nova contains common Nova service functionality and utilities.
12
package nova
23

34
import (
@@ -10,6 +11,7 @@ import (
1011
novav1 "github.com/openstack-k8s-operators/nova-operator/api/v1beta1"
1112
)
1213

14+
// CellDeleteJob creates a Kubernetes job to delete a Nova cell
1315
func CellDeleteJob(
1416
instance *novav1.Nova,
1517
cell *novav1.NovaCell,

0 commit comments

Comments
 (0)