[55700] branches/gsoc09-logging/base/src/macports1.0/macports.tcl
enl at macports.org
enl at macports.org
Mon Aug 17 01:29:17 PDT 2009
Revision: 55700
http://trac.macports.org/changeset/55700
Author: enl at macports.org
Date: 2009-08-17 01:29:14 -0700 (Mon, 17 Aug 2009)
Log Message:
-----------
Code cleanups
Modified Paths:
--------------
branches/gsoc09-logging/base/src/macports1.0/macports.tcl
Modified: branches/gsoc09-logging/base/src/macports1.0/macports.tcl
===================================================================
--- branches/gsoc09-logging/base/src/macports1.0/macports.tcl 2009-08-17 08:16:11 UTC (rev 55699)
+++ branches/gsoc09-logging/base/src/macports1.0/macports.tcl 2009-08-17 08:29:14 UTC (rev 55700)
@@ -109,13 +109,12 @@
}
proc macports::init_logging {portname} {
- global ::debuglog ::debuglogname macports::channels macports::prefix
- set logname $macports::prefix
-
- append logname "/var/macports/logs/$portname"
- file mkdir $logname
+ global ::debuglog ::debuglogname macports::channels macports::portdbpath
- append logname "/main.log"
+ set logname [file join $macports::portdbpath "logs/$portname"]
+ file mkdir $logname
+ set logname [file join $logname "main.log"]
+ ui_msg $logname
set ::debuglogname $logname
# Recreate the file if already exists
@@ -130,22 +129,19 @@
}
}
proc macports::ch_logging {portname} {
- global ::debuglog ::debuglogname macports::channels macports::prefix
- set logname $macports::prefix
-
- append logname "/var/macports/logs/$portname"
+ global ::debuglog ::debuglogname macports::channels macports::portdbpath
+
+ set logname [file join $macports::portdbpath "logs/$portname"]
file mkdir $logname
+ set logname [file join $logname "main.log"]
- append logname "/main.log"
set ::debuglogname $logname
-
+
# Recreate the file if already exists
if {[file exists $::debuglogname]} {
file delete -force $::debuglogname
}
- ui_msg $::debuglogname
set ::debuglog [open $::debuglogname w]
- ui_msg $::debuglog
puts $::debuglog "version:1"
}
@@ -1465,7 +1461,7 @@
global ::debuglog
set previouslog $::debuglog
set portname [_mportkey $mport name]
- ui_msg "Changing LOG FILE to $portname"
+ ui_debug "Starting logging for $portname"
macports::ch_logging $portname
# xxx: set the work path?
set workername [ditem_key $mport workername]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090817/db9da1a3/attachment.html>
More information about the macports-changes
mailing list