@@ -174,7 +174,7 @@ var envVarNames = []varName{
174
174
},
175
175
{
176
176
text .CommandUpper () + "_SSLMODE, SSLMODE" ,
177
- "when set to 'retry', allows postgres connections to attempt to reconnect when no ?sslmode= was specified on the url" ,
177
+ "when set to 'retry', allows connections to attempt to reconnect when no ?sslmode= was specified on the url" ,
178
178
},
179
179
{
180
180
"SYNTAX_HL" ,
@@ -635,13 +635,26 @@ func Listing(w io.Writer) {
635
635
for i , v := range pvarNames {
636
636
pvarsWithDesc [i ] = v .String ()
637
637
}
638
- envVarsWithDesc := make ([]string , len (envVarNames ))
639
- for i , v := range envVarNames {
640
- envVarsWithDesc [i ] = v .String ()
641
- }
642
638
643
639
// determine config dir name
644
640
configDir , configExtra := buildConfigDir ("config.yaml" )
641
+
642
+ // environment var names
643
+ configDesc := configDir
644
+ if configExtra != "" {
645
+ configDesc = configExtra
646
+ }
647
+ ev := []varName {
648
+ {
649
+ text .CommandUpper () + "_CONFIG" ,
650
+ fmt .Sprintf (`config file path (default %q)` , configDesc ),
651
+ },
652
+ }
653
+ envVarsWithDesc := make ([]string , len (envVarNames )+ 1 )
654
+ for i , v := range append (ev , envVarNames ... ) {
655
+ envVarsWithDesc [i ] = v .String ()
656
+ }
657
+
645
658
if configExtra != "" {
646
659
configExtra = " (" + configExtra + ")"
647
660
}
0 commit comments