summaryrefslogtreecommitdiffstats
path: root/pgcli/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'pgcli/config.py')
-rw-r--r--pgcli/config.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/pgcli/config.py b/pgcli/config.py
index a2c0b0b2..0fc42dde 100644
--- a/pgcli/config.py
+++ b/pgcli/config.py
@@ -26,12 +26,7 @@ def load_config(usr_cfg, def_cfg=None):
def ensure_dir_exists(path):
parent_dir = expanduser(dirname(path))
- try:
- os.makedirs(parent_dir)
- except OSError as exc:
- # ignore existing destination (py2 has no exist_ok arg to makedirs)
- if exc.errno != errno.EEXIST:
- raise
+ os.makedirs(parent_dir, exist_ok=True)
def write_default_config(source, destination, overwrite=False):