[Swift-devel] [Bug 226] New: Control coaster worker logging via swift property
bugzilla-daemon at mcs.anl.gov
bugzilla-daemon at mcs.anl.gov
Fri Oct 8 08:49:58 CDT 2010
https://bugzilla.mcs.anl.gov/swift/show_bug.cgi?id=226
Summary: Control coaster worker logging via swift property
Product: Swift
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: SwiftScript language
AssignedTo: skenny at uchicago.edu
ReportedBy: wilde at mcs.anl.gov
The coaster worker log mechanism needs the following improvements:
The current coaster worker.pl log level is set manually in the source code.
Worker logging is enabled when a coaster block has 16 nodes or more, disabled
otherwise.
Worker logging was - seemingly incorrectly - enabled by setting an environment
variable which doesnt seem to reach the worker.pl script because it is not
exported in the PBS submit file (at least in the case of the PBS provider, as
in jobmanager=local:pbs. Perhaps that works in other provider combinations.
There is an undocumented "force" property to set worker logging on; its not
clear to me if this is settable from swift.properties or not.
I propose that this change to:
1) eliminate the check for 16 workers or more
2) control worker logging solely with a property set in a Karajan namespace in
each coaster-based sites.xml entry.
3) allow logging to be set to a specific level from INFO through TRACE (or
whatever the full range is in the code)
karajan::workerlogging={off,info,debug,trace,etc etc
--
Configure bugmail: https://bugzilla.mcs.anl.gov/swift/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the reporter.
More information about the Swift-devel
mailing list