On Thu, Aug 07, 2008 at 03:20:53PM +0200, Martin Vidner wrote: > On Wed, Aug 06, 2008 at 05:53:58PM +0200, Arvin Schnell wrote: > > On Wed, Aug 06, 2008 at 05:41:49PM +0200, Martin Vidner wrote: > > > On Wed, Aug 06, 2008 at 04:57:13PM +0200, Michael Andres wrote: > > > > Isn't this what the loglevel 6 (E_USR) was intended for? An absract of > > > > changes done to the system which is also loged into a separate file. > > > > > > Yes. > > > The basic requirement is simple: better logging. Naturally the > > > design is simple too: a function for the better logging. (I put it > > > into a namespace to make room for its brother, a commit message from > > > the admin.) E_USR and analogically y2user(fmt, ...) seems to imply > > > the constraints shared by the other logging functions: the same log > > > file, the same format... > > > > Log file and format should be possible to change. > > I'm not sure what you mean. During the design or at runtime?
I mean it should be easy to implement a new log macro y2user in C++ that logs into a different file with a different format. Accessing that from YCP would also be easy and you get the "%1" things for free. ciao Arvin -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]