index.js 991 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. var Logger = require('../../'); // Require logger
  2. var log = Logger.createLogger("Hello");
  3. log.info("World");
  4. log.error("This will log an error with default adapters");
  5. log.verb("Application initiating");
  6. log.info("Loading loggers from config");
  7. Logger.reset();
  8. Logger.setup(require('./conf.json'));
  9. log.info("Now writing logs with config loaded");
  10. log.error("Error log");
  11. log.warn("Warning");
  12. log.verb("Verbose");
  13. var obj = {
  14. test: {
  15. msg: 'testing depth'
  16. },
  17. arr:[1,2,3]
  18. }
  19. log.info("Testing: ", obj);
  20. log.warn("Test multiple loggers");
  21. var log1 = Logger.createLogger("main");
  22. var log2 = Logger.createLogger("child");
  23. log1.info("main log");
  24. log1.error("main log");
  25. log1.verb("main log");
  26. log1.warn("main log");
  27. log2.info("child log");
  28. log2.error("child log");
  29. log2.verb("child log");
  30. log2.warn("child log");
  31. log1.info("This is a log from main");
  32. log2.info("This is a log from other logger");
  33. var log3 = Logger.createLogger("Hello");
  34. log3.info("Same logger as before?");