@@ -95,7 +95,7 @@ func User(request *msgs.UserRequest) msgs.UserResponse {
9595 clusterList := crv1.PgclusterList {}
9696 err = apiserver .RESTClient .Get ().
9797 Resource (crv1 .PgclusterResourcePlural ).
98- Namespace (request .Namespace ).
98+ Namespace (apiserver .Namespace ).
9999 Param ("labelSelector" , myselector .String ()).
100100 //LabelsSelectorParam(myselector).
101101 Do ().
@@ -116,7 +116,7 @@ func User(request *msgs.UserRequest) msgs.UserResponse {
116116 for _ , cluster := range clusterList .Items {
117117 sel = "pg-cluster=" + cluster .Spec .Name + ",!replica"
118118 lo := meta_v1.ListOptions {LabelSelector : sel }
119- deployments , err := apiserver .Clientset .ExtensionsV1beta1 ().Deployments (request .Namespace ).List (lo )
119+ deployments , err := apiserver .Clientset .ExtensionsV1beta1 ().Deployments (apiserver .Namespace ).List (lo )
120120 if err != nil {
121121 log .Error ("error getting list of deployments" + err .Error ())
122122 resp .Status .Code = msgs .Error
@@ -125,15 +125,15 @@ func User(request *msgs.UserRequest) msgs.UserResponse {
125125 }
126126
127127 for _ , d := range deployments .Items {
128- info := getPostgresUserInfo (request .Namespace , d .ObjectMeta .Name )
128+ info := getPostgresUserInfo (apiserver .Namespace , d .ObjectMeta .Name )
129129
130130 if request .ChangePasswordForUser != "" {
131131 msg := "changing password of user " + request .ChangePasswordForUser + " on " + d .ObjectMeta .Name
132132 log .Debug (msg )
133133 resp .Results = append (resp .Results , msg )
134134 newPassword := util .GeneratePassword (defaultPasswordLength )
135135 newExpireDate := GeneratePasswordExpireDate (request .PasswordAgeDays )
136- err = updatePassword (cluster .Spec .Name , info , request .ChangePasswordForUser , newPassword , newExpireDate , request .Namespace )
136+ err = updatePassword (cluster .Spec .Name , info , request .ChangePasswordForUser , newPassword , newExpireDate , apiserver .Namespace )
137137 if err != nil {
138138 log .Error (err .Error ())
139139 resp .Status .Code = msgs .Error
@@ -145,21 +145,21 @@ func User(request *msgs.UserRequest) msgs.UserResponse {
145145 msg := "deleting user " + request .DeleteUser + " from " + d .ObjectMeta .Name
146146 log .Debug (msg )
147147 resp .Results = append (resp .Results , msg )
148- err = deleteUser (request .Namespace , cluster .Spec .Name , info , request .DeleteUser , request .ManagedUser )
148+ err = deleteUser (apiserver .Namespace , cluster .Spec .Name , info , request .DeleteUser , request .ManagedUser )
149149 }
150150 if request .AddUser != "" {
151151 msg := "adding new user " + request .AddUser + " to " + d .ObjectMeta .Name
152152 log .Debug (msg )
153153 resp .Results = append (resp .Results , msg )
154- err = addUser (request .UserDBAccess , request .Namespace , d .ObjectMeta .Name , info , request .AddUser , request .ManagedUser )
154+ err = addUser (request .UserDBAccess , apiserver .Namespace , d .ObjectMeta .Name , info , request .AddUser , request .ManagedUser )
155155 if err != nil {
156156 resp .Status .Code = msgs .Error
157157 resp .Status .Msg = err .Error ()
158158 return resp
159159 }
160160 newPassword := util .GeneratePassword (defaultPasswordLength )
161161 newExpireDate := GeneratePasswordExpireDate (request .PasswordAgeDays )
162- err = updatePassword (cluster .Spec .Name , info , request .AddUser , newPassword , newExpireDate , request .Namespace )
162+ err = updatePassword (cluster .Spec .Name , info , request .AddUser , newPassword , newExpireDate , apiserver .Namespace )
163163 if err != nil {
164164 log .Error (err .Error ())
165165 resp .Status .Code = msgs .Error
@@ -178,7 +178,7 @@ func User(request *msgs.UserRequest) msgs.UserResponse {
178178 if request .UpdatePasswords {
179179 newPassword := util .GeneratePassword (defaultPasswordLength )
180180 newExpireDate := GeneratePasswordExpireDate (request .PasswordAgeDays )
181- err = updatePassword (cluster .Spec .Name , v .ConnDetails , v .Rolname , newPassword , newExpireDate , request .Namespace )
181+ err = updatePassword (cluster .Spec .Name , v .ConnDetails , v .Rolname , newPassword , newExpireDate , apiserver .Namespace )
182182 if err != nil {
183183 log .Error ("error in updating password" )
184184 }
0 commit comments