@@ -27,11 +27,7 @@ func NewOperatorListOperands(cfg *Configuration) *OperatorListOperands {
27
27
}
28
28
29
29
func (o * OperatorListOperands ) Run (ctx context.Context , packageName string ) (* unstructured.UnstructuredList , error ) {
30
- opKey := types.NamespacedName {
31
- Name : fmt .Sprintf ("%s.%s" , packageName , o .config .Namespace ),
32
- }
33
-
34
- result , err := o .listAll (ctx , opKey )
30
+ result , err := o .listAll (ctx , packageName )
35
31
if err != nil {
36
32
return nil , err
37
33
}
@@ -40,13 +36,16 @@ func (o *OperatorListOperands) Run(ctx context.Context, packageName string) (*un
40
36
}
41
37
42
38
// FindOperator finds an operator object on-cluster provided a package and namespace.
43
- func (o * OperatorListOperands ) findOperator (ctx context.Context , key types.NamespacedName ) (* v1.Operator , error ) {
44
- operator := v1.Operator {}
39
+ func (o * OperatorListOperands ) findOperator (ctx context.Context , packageName string ) (* v1.Operator , error ) {
40
+ opKey := types.NamespacedName {
41
+ Name : fmt .Sprintf ("%s.%s" , packageName , o .config .Namespace ),
42
+ }
45
43
46
- err := o .config .Client .Get (ctx , key , & operator )
44
+ operator := v1.Operator {}
45
+ err := o .config .Client .Get (ctx , opKey , & operator )
47
46
if err != nil {
48
47
if k8serrors .IsNotFound (err ) {
49
- return nil , fmt .Errorf ("package %s not found" , key . Name )
48
+ return nil , fmt .Errorf ("package %q not found in namespace %q " , packageName , o . config . Namespace )
50
49
}
51
50
return nil , err
52
51
}
@@ -132,8 +131,8 @@ func (o *OperatorListOperands) list(ctx context.Context, crdDesc v1alpha1.CRDDes
132
131
}
133
132
134
133
// ListAll wraps the above functions to provide a convenient command to go from package/namespace to custom resources.
135
- func (o * OperatorListOperands ) listAll (ctx context.Context , opKey types. NamespacedName ) (* unstructured.UnstructuredList , error ) {
136
- operator , err := o .findOperator (ctx , opKey )
134
+ func (o * OperatorListOperands ) listAll (ctx context.Context , packageName string ) (* unstructured.UnstructuredList , error ) {
135
+ operator , err := o .findOperator (ctx , packageName )
137
136
if err != nil {
138
137
return nil , err
139
138
}
0 commit comments