I added it to the book page :)_ On Jul 16, 2010, at 6:43 PM, Ramon Leon wrote:
> On 7/16/2010 4:22 AM, Germán Arduino wrote: >> Not, I'm talking about a particular context. I needed a simple logging >> of text on a text file and don't wanted to invest the time to >> understand the whole thing behind the logger of K. >> >> Germán. > > I hear you, I like simple as well; I setup a syslog/syslog-ng server and let > Linux worry about it. Here's my logger... > > SysLog>>sendPriority: anErrorLevel body: someText > [ self sendPriority: anErrorLevel body: someText toServer: (SSConfig > at: #sysLogServer) ] > on: Error do: [] > > SysLog>>sendPriority: aPriority body: aBody toServer: anIPAddress > | logServer client logHostIP | > anIPAddress isEmptyOrNil ifTrue: [ ^self ]. > logServer := Socket newUDP setPort: 514. > > [ client := Socket newUDP. > [ logHostIP := ((anIPAddress split: '.') collect: [:e | e > asInteger ]) asByteArray . > client sendUDPData: aPriority , ' ' , aBody toHost: logHostIP > port: logServer port ] > ensure: [ client closeAndDestroy ] ] > ensure: [ logServer closeAndDestroy ] > > That's about all I need from my logging package. > > -- > Ramon Leon > http://onsmalltalk.com > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
