@@ -27,11 +27,7 @@ func NewOperatorListOperands(cfg *Configuration) *OperatorListOperands {
2727}
2828
2929func  (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 )
3531	if  err  !=  nil  {
3632		return  nil , err 
3733	}
@@ -40,13 +36,16 @@ func (o *OperatorListOperands) Run(ctx context.Context, packageName string) (*un
4036}
4137
4238// 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+ 	}
4543
46- 	err  :=  o .config .Client .Get (ctx , key , & operator )
44+ 	operator  :=  v1.Operator {}
45+ 	err  :=  o .config .Client .Get (ctx , opKey , & operator )
4746	if  err  !=  nil  {
4847		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 )
5049		}
5150		return  nil , err 
5251	}
@@ -132,8 +131,8 @@ func (o *OperatorListOperands) list(ctx context.Context, crdDesc v1alpha1.CRDDes
132131}
133132
134133// 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 )
137136	if  err  !=  nil  {
138137		return  nil , err 
139138	}
0 commit comments