CachedRepo: remove redundant initialization code
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Fri, 30 May 2014 10:52:57 +0000 (13:52 +0300)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Mon, 2 Jun 2014 12:33:30 +0000 (15:33 +0300)
Remove the creation of repo parent directory in _init_git_repo(). The
parent directory is created in _init_cache_dir() - with proper error
handling.

Change-Id: I840b0166b6f7463e7119a43edf68507419322f89
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
gbp_repocache/__init__.py

index df201c6447f95bd72a5ad064ddb64c4a748a35ad..3fd74c5c66cd47da4533f4cc284b5fd49422aa27 100644 (file)
@@ -233,9 +233,6 @@ class CachedRepo(object):
     def _init_git_repo(self, url, bare):
         """Clone / update a remote git repository"""
         LOGGER.debug('Caching %s in %s', url, self._repodir)
-        # Create subdir, if it doesn't exist
-        if not os.path.exists(os.path.dirname(self._repodir)):
-            os.makedirs(os.path.dirname(self._repodir))
         # Acquire repository lock
         self._acquire_lock(self._repodir)