Gentoo Archives: gentoo-commits

From: Brian Dolbec <brian.dolbec@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/catalyst:pending commit in: modules/
Date: Fri, 03 Jan 2014 05:03:25
Message-Id: 1388723968.4da24c6ed4ae87c4653b051924269915925178f9.dol-sen@gentoo
1 commit: 4da24c6ed4ae87c4653b051924269915925178f9
2 Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 29 09:03:14 2013 +0000
4 Commit: Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
5 CommitDate: Fri Jan 3 04:39:28 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=4da24c6e
7
8 Fix mounts and mountmap port_logdir code block.
9
10 ---
11 modules/generic_stage_target.py | 13 +++++++++----
12 1 file changed, 9 insertions(+), 4 deletions(-)
13
14 diff --git a/modules/generic_stage_target.py b/modules/generic_stage_target.py
15 index ce43c79..8cc6dc1 100644
16 --- a/modules/generic_stage_target.py
17 +++ b/modules/generic_stage_target.py
18 @@ -4,6 +4,11 @@ from generic_target import *
19 from stat import *
20 import catalyst_lock
21
22 +
23 +PORT_LOGDIR_CLEAN = \
24 + 'find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +30 -delete'
25 +
26 +
27 class generic_stage_target(generic_target):
28 """
29 This class does all of the chroot setup, copying of files, etc. It is
30 @@ -234,10 +239,10 @@ class generic_stage_target(generic_target):
31 self.env["PATH"]="/usr/lib/icecc/bin:"+self.env["PATH"]
32
33 if "port_logdir" in self.settings:
34 - self.mounts.append("/var/log/portage")
35 - self.mountmap["/var/log/portage"]=self.settings["port_logdir"]
36 - self.env["PORT_LOGDIR"]="/var/log/portage"
37 - self.env["PORT_LOGDIR_CLEAN"]='find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +30 -delete'
38 + self.mounts.append("port_logdir")
39 + self.mountmap["port_logdir"] = self.settings["port_logdir"]
40 + self.env["PORT_LOGDIR"] = self.settings["port_logdir"]
41 + self.env["PORT_LOGDIR_CLEAN"] = PORT_LOGDIR_CLEAN
42
43 def override_cbuild(self):
44 if "CBUILD" in self.makeconf: