@@ -221,25 +221,11 @@ func (s *Server) handleViewPostgresSettings(w http.ResponseWriter, r *http.Reque
221
221
222
222
defer close ()
223
223
224
- internal , err := flypg . ReadFromFile ( s .node .PGConfig .InternalConfigFile () )
224
+ all , err := s .node .PGConfig .CurrentConfig ( )
225
225
if err != nil {
226
226
renderErr (w , err )
227
227
return
228
228
}
229
- user , err := flypg .ReadFromFile (s .node .PGConfig .UserConfigFile ())
230
- if err != nil {
231
- renderErr (w , err )
232
- return
233
- }
234
-
235
- all := map [string ]interface {}{}
236
-
237
- for k , v := range internal {
238
- all [k ] = v
239
- }
240
- for k , v := range user {
241
- all [k ] = v
242
- }
243
229
244
230
var in []string
245
231
@@ -266,26 +252,12 @@ func (s *Server) handleViewPostgresSettings(w http.ResponseWriter, r *http.Reque
266
252
}
267
253
268
254
func (s * Server ) handleViewBouncerSettings (w http.ResponseWriter , r * http.Request ) {
269
- internal , err := flypg .ReadFromFile (s .node .PGBouncer .InternalConfigFile ())
270
- if err != nil {
271
- renderErr (w , err )
272
- return
273
- }
274
- user , err := flypg .ReadFromFile (s .node .PGBouncer .UserConfigFile ())
255
+ all , err := s .node .PGBouncer .CurrentConfig ()
275
256
if err != nil {
276
257
renderErr (w , err )
277
258
return
278
259
}
279
260
280
- all := map [string ]interface {}{}
281
-
282
- for k , v := range internal {
283
- all [k ] = v
284
- }
285
- for k , v := range user {
286
- all [k ] = v
287
- }
288
-
289
261
var in []string
290
262
291
263
if err := json .NewDecoder (r .Body ).Decode (& in ); err != nil {
@@ -307,26 +279,12 @@ func (s *Server) handleViewBouncerSettings(w http.ResponseWriter, r *http.Reques
307
279
}
308
280
309
281
func (s * Server ) handleViewRepmgrSettings (w http.ResponseWriter , r * http.Request ) {
310
- internal , err := flypg .ReadFromFile (s .node .RepMgr .InternalConfigFile ())
311
- if err != nil {
312
- renderErr (w , err )
313
- return
314
- }
315
- user , err := flypg .ReadFromFile (s .node .RepMgr .UserConfigFile ())
282
+ all , err := s .node .RepMgr .CurrentConfig ()
316
283
if err != nil {
317
284
renderErr (w , err )
318
285
return
319
286
}
320
287
321
- all := map [string ]interface {}{}
322
-
323
- for k , v := range internal {
324
- all [k ] = v
325
- }
326
- for k , v := range user {
327
- all [k ] = v
328
- }
329
-
330
288
var in []string
331
289
332
290
if err := json .NewDecoder (r .Body ).Decode (& in ); err != nil {
0 commit comments