[Bf-blender-cvs] [9f34503f2f9] soc-2017-package_manager: Un-remove accidentally removed function

gandalf3 noreply at git.blender.org
Mon Aug 28 09:47:03 CEST 2017


Commit: 9f34503f2f9887037bbd775c1b3303133825908c
Author: gandalf3
Date:   Sun Aug 27 14:48:45 2017 -0700
Branches: soc-2017-package_manager
https://developer.blender.org/rB9f34503f2f9887037bbd775c1b3303133825908c

Un-remove accidentally removed function

===================================================================

M	release/scripts/modules/bpkg/__init__.py

===================================================================

diff --git a/release/scripts/modules/bpkg/__init__.py b/release/scripts/modules/bpkg/__init__.py
index d8f414c2237..89c30a342f7 100644
--- a/release/scripts/modules/bpkg/__init__.py
+++ b/release/scripts/modules/bpkg/__init__.py
@@ -12,13 +12,18 @@ import logging
 tag_reindex = True
 packages = {}
 
+def get_repo_storage_path() -> Path:
+    """Return Path to the directory in which downloaded repository indices are
+    stored"""
+    import bpy
+    return Path(bpy.utils.user_resource('CONFIG', 'repositories'))
+
 def get_repositories() -> list:
     """
     Get list of downloaded repositories and update wm.package_repositories
     """
     log = logging.getLogger(__name__ + ".get_repositories")
-    import bpy
-    storage_path = Path(bpy.utils.user_resource('CONFIG', 'repositories'))
+    storage_path = get_repo_storage_path()
     repos = utils.load_repositories(storage_path)
     return repos



More information about the Bf-blender-cvs mailing list