Don't create pgpass dir if kerberos auth is used (#1888)

Fixes #1551
This commit is contained in:
Kostiantyn Nemchenko
2021-03-29 08:07:02 +02:00
committed by GitHub
parent 9edbe7e3f7
commit e15b809ed3
+3 -2
View File
@@ -336,8 +336,9 @@ class ConfigHandler(object):
if "stats_temp_directory" in self._server_parameters:
self.try_to_create_dir(self._server_parameters["stats_temp_directory"],
"'{}' is defined in stats_temp_directory, {}")
self.try_to_create_dir(os.path.dirname(self._pgpass),
"'{}' is defined in `postgresql.pgpass`, {}")
if not self._krbsrvname:
self.try_to_create_dir(os.path.dirname(self._pgpass),
"'{}' is defined in `postgresql.pgpass`, {}")
@property
def _configuration_to_save(self):