11. februar 2004 - 09:57Der er
2 kommentarer og 1 løsning
log4cpp problem
Heysa Allesammen
Jeg har et større problem med at benytte log4cpp, idet at jeg skal sætte multiple logging op.
Det som jeg vil gøre er at jeg vil havde log4cpp til at lægge forskellige ting ud i forskellige filer.
altså at hvis jeg har en omspændende log, så får jeg alt ud i en logfil, og så har jeg dele af programmet som jeg godt vil havde logget bedre, og de dele vil jeg godt havde ud i andre filer.
Det er sådan set også rigtigt nok, jeg formoder så at jeg skal removeappender() på den gamle appender, når den nye appender kommer på og så sætte additivity til true?
Det gør jeg også, og det virker også ok, men når jeg så fjerner den nye appender, efter at den del jeg vil havde logget er færdig med at logge, så hjælper det ikke en dyt at fjerne den, det lader blot til at log4cpp::removeappender(app); slet ikke på nogen måde gider rette sig efter mig.
Jeg har derfor lavet en static enact method, som reinitialiserer loggeren igen, det virker men jeg syntes det smager lidt for meget af en hack til at jeg bryder mig om det.
Denne her lukker vi, jeg fik lavet en workaround til det.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.