commit: 97f659b6d1a64957f8de8d823992a776fac1e0e2
Author: Devan Franchini <twitch153 <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 17 21:38:22 2014 +0000
Commit: Devan Franchini <twitch153 <AT> gentoo <DOT> org>
CommitDate: Thu Jun 19 03:49:57 2014 +0000
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/layman.git;a=commit;h=97f659b6
layman_.py: Adds subprocess use of --storage flag
In order to respect the location of the repository defined by repos.conf
the subprocess now specifies the storage location.
---
layman/layman_/layman_.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/layman/layman_/layman_.py b/layman/layman_/layman_.py
index f869a96..420cba0 100644
--- a/layman/layman_/layman_.py
+++ b/layman/layman_/layman_.py
@@ -51,8 +51,12 @@ class Layman(SyncBase):
self.logger(self.xterm_titles, msg)
writemsg_level(msg + '\n')
+ location = self.repo.location.replace(self.repo.name, '')
+
args.append('layman -n')
self._get_optargs(args)
+ args.append('--storage')
+ args.append(location)
args.append('-a')
args.append(self.repo.name)
@@ -81,8 +85,12 @@ class Layman(SyncBase):
self.logger(self.xterm_titles, msg)
writemsg_level(msg + '\n')
+ location = self.repo.location.replace(self.repo.name, '')
+
args.append('layman -n')
self._get_optargs(args)
+ args.append('--storage')
+ args.append(location)
args.append('-s')
args.append(self.repo.name)