Skip to content

Commit 5d7eceb

Browse files
committed
Add versioned postgres config file path for Mac
1 parent dddb7c1 commit 5d7eceb

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

pkg/tstune/config_file.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ const (
1414
osLinux = "linux"
1515

1616
fileNameMac = "/usr/local/var/postgres/postgresql.conf"
17+
fileNameMacFmt = "/usr/local/var/postgresql@%s/postgresql.conf"
1718
fileNameMacM1 = "/opt/homebrew/var/postgres/postgresql.conf"
1819
fileNameDebianFmt = "/etc/postgresql/%s/main/postgresql.conf"
1920
fileNameRPMFmt = "/var/lib/pgsql/%s/data/postgresql.conf"
@@ -55,6 +56,10 @@ func getConfigFilePath(system, pgVersion string) (string, error) {
5556
if fileName != "" {
5657
return fileName, nil
5758
}
59+
fileName = try(fileNameMacFmt, pgVersion)
60+
if fileName != "" {
61+
return fileName, nil
62+
}
5863
fileName = try(fileNameMacM1)
5964
if fileName != "" {
6065
return fileName, nil

0 commit comments

Comments
 (0)