On Thu, May 31, 2012 at 11:50 AM, Guillermo Polito < guillermopolito@gmail.com> wrote:
On Thu, May 31, 2012 at 9:21 AM, Santiago Bragagnolo < santiagobragagnolo@gmail.com> wrote:
Hi again
Im already add several classes to the logger.
http://ss3.gemstone.com/ss/PaulLePulp
the way to use it still primitive, but is a nice draft.
If you look at LogConfiguration configuration (class method) you'll find something like this
self for:[ :builder | builder forClass:LogTestObject useLevel:#info showingLogAs: ('[%pid | %tstmp | %tag] #%class >> %selector' asPatternFormatter)
what do you mean by PID? Smalltalk processes do not have a PID. You could use identityHash but it could not even be unique. or is it the PID of the process running the VM?
then, with LogTestObject, if you send it "error", "warn" or "info", all
you send there (blocks, strings, symbols or what-understand-value) will be showed at Transcript. (im didnt test on file or stdout yet)
would be awesome to have the possibility to log into stdout also. -- Mariano http://marianopeck.wordpress.com