1
0
Fork 0
Commit Graph

27 Commits

Author SHA1 Message Date
Holger Hans Peter Freyther 3f3d1d9940 misc: Create a makefile to help in exporting to pharo 2013-02-10 12:16:28 +01:00
Holger Hans Peter Freyther 39eeb84682 image: Forget about the memory on image reloading to avoid free 2011-09-17 20:13:25 +02:00
Holger Hans Peter Freyther 0c889bfe97 log: Find the log manager with the right scope 2011-08-23 16:16:03 +02:00
Holger Hans Peter Freyther 3b41e0bfb6 syslog: Workaround a libc multiarch debian issue.
Finding libc is a difficult business, load libm to avoid
this issue.
2011-08-23 16:11:53 +02:00
Holger Hans Peter Freyther 65dcb80ff9 syslog: Improve the manual test case 2011-04-14 12:40:01 +02:00
Holger Hans Peter Freyther 9f364cbcd1 syslog: Fix the level for the custom exception method 2011-04-14 12:39:18 +02:00
Holger Hans Peter Freyther e3a90ff2d3 syslog: Allow to prepend a prefix to every log message 2011-04-14 12:15:19 +02:00
Holger Hans Peter Freyther 5e0ad75d17 syslog: Keep the name of the syslog around
We need to keep the pointer around and we place it in the
Smalltalk dictionary.
2011-04-11 13:54:24 +02:00
Holger Hans Peter Freyther f4847e4ed8 syslog: Add support to log to the syslog infrastructure 2011-04-04 09:53:51 +02:00
Holger Hans Peter Freyther bdaff7cef1 log: Make it possible to log exceptions 2011-04-03 22:06:46 +02:00
Holger Hans Peter Freyther 0aba20a891 log: Make it possible to set the context for the current data.. 2011-02-05 16:54:08 +01:00
Holger Hans Peter Freyther 8a5e5d6526 Log: Add Copyright header to the files 2010-12-14 02:40:25 +01:00
Holger Hans Peter Freyther c22fe6db3e log: Change the name of the package 2010-10-20 19:35:28 +02:00
Holger Hans Peter Freyther 3c9e4a421c log: Change the namespace to Osmo 2010-10-20 19:33:59 +02:00
Holger Hans Peter Freyther 13d560e419 log: Add the LogTest.st with some client code of the log framework 2010-10-20 19:33:10 +02:00
Holger Hans Peter Freyther 382a1eaf76 package.xml: Create a dummy log package 2010-09-08 23:58:37 +08:00
Holger Hans Peter Freyther 3b42385269 LogFilter: Create a LogFilter base class
The LogFilter will be used to filter based on context
with the right context filters. We are likely to have
a default chain of ANDed filters that will be checked.
2010-09-08 23:56:52 +08:00
Holger Hans Peter Freyther 7da7dfdea0 LogManager: Add per process variables for the context
E.g. to add the current imsi use:

self logManager context: 'imsi' value: IMSI
2010-09-08 23:38:42 +08:00
Holger Hans Peter Freyther 3bdc3fd4b7 LogArea class >> availableAreas: Add method to list available areas 2010-09-08 23:30:08 +08:00
Holger Hans Peter Freyther 5dc9296b36 Move the policy about the areas into the LogManager 2010-09-08 23:20:58 +08:00
Holger Hans Peter Freyther d16a9da541 Create a LogTarget class, with a Transcript implementation, improve LogArea
Create:
	LogTarget
		LogTargetTranscript

Use LogArea, find area's automatically.
2010-09-08 23:17:15 +08:00
Holger Hans Peter Freyther 57b54630bf LogManager: Make the LogArea's work across sourcecode updates
Create subclasses of the LogArea for different areas, have a
way of finding these areas and putting them into a local dictionary.

Create the LogEntry class to carry a log entry as proposed by
Paolo.
2010-09-07 17:53:28 +08:00
Holger Hans Peter Freyther ac77538544 Use the loglevel of the area.
Turn the log level into integers to be able to compare
them as such.
2010-09-06 15:50:15 +08:00
Holger Hans Peter Freyther 863f48be8c Fix the logging, log at the enabled status
- Use the right selector
- Get the area, look at the enabled status
2010-09-06 15:02:41 +08:00
Holger Hans Peter Freyther f14a0b250b Implement adding the area to the config 2010-09-06 14:27:50 +08:00
Holger Hans Peter Freyther 7f802671c6 LogManager: Start designing the API and access. 2010-09-05 18:31:03 +08:00
Holger Hans Peter Freyther 0e8dfcbfc4 Add a README of what this is about 2010-09-05 09:29:55 +08:00