testlog.pp 555 B

123456789101112131415161718192021222324252627282930
  1. program testlog;
  2. uses linux,systemlog,sysutils;
  3. procedure dotest;
  4. var i : longint;
  5. prefix : ansistring;
  6. begin
  7. i:=getpid;
  8. prefix:=format('testlog[%d] ',[i]);
  9. // prefix will be prepended to every message now.
  10. openlog(pchar(prefix),LOG_NOWAIT,LOG_DEBUG);
  11. for i:=1 to 10 do
  12. syslog(log_info,'This is message number %d'#10,[i]);
  13. prefix:='';
  14. end;
  15. begin
  16. dotest;
  17. end.
  18. $Log$
  19. Revision 1.2 2002-09-07 15:43:06 peter
  20. * old logs removed and tabs fixed
  21. Revision 1.1 2002/01/29 17:55:22 peter
  22. * splitted to base and extra
  23. }