[pitivi] settings: Remove get_dir method
- From: Alexandru Băluț <alexbalut src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] settings: Remove get_dir method
- Date: Fri, 7 Feb 2020 15:42:50 +0000 (UTC)
commit ba00d10e7d8182340f210eef3cc5a880450cd0e5
Author: Vivek R <123vivekr gmail com>
Date: Wed Jan 29 14:21:34 2020 +0530
settings: Remove get_dir method
We can use just as well os.makedirs(path, exist_ok=True)
pitivi/settings.py | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
---
diff --git a/pitivi/settings.py b/pitivi/settings.py
index fbbc042b..26d1e8ca 100644
--- a/pitivi/settings.py
+++ b/pitivi/settings.py
@@ -58,18 +58,13 @@ def get_env_by_type(type_, var):
return None
-def get_dir(path, autocreate=True):
- if autocreate and not os.path.exists(path):
- os.makedirs(path)
- return path
-
-
def xdg_config_home(*subdirs):
"""Gets the directory for storing the user's Pitivi configuration."""
default_base = os.path.join(GLib.get_user_config_dir(), "pitivi")
base = os.getenv("PITIVI_USER_CONFIG_DIR", default_base)
path = os.path.join(base, *subdirs)
- return get_dir(path, autocreate=True)
+ os.makedirs(path, exist_ok=True)
+ return path
def xdg_data_home(*subdirs):
@@ -77,7 +72,8 @@ def xdg_data_home(*subdirs):
default_base = os.path.join(GLib.get_user_data_dir(), "pitivi")
base = os.getenv("PITIVI_USER_DATA_DIR", default_base)
path = os.path.join(base, *subdirs)
- return get_dir(path, autocreate=True)
+ os.makedirs(path, exist_ok=True)
+ return path
def xdg_cache_home(*subdirs):
@@ -85,7 +81,8 @@ def xdg_cache_home(*subdirs):
default_base = os.path.join(GLib.get_user_cache_dir(), "pitivi")
base = os.getenv("PITIVI_USER_CACHE_DIR", default_base)
path = os.path.join(base, *subdirs)
- return get_dir(path, autocreate=True)
+ os.makedirs(path, exist_ok=True)
+ return path
class ConfigError(Exception):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]