Skip to content
This repository has been archived by the owner on Jan 19, 2021. It is now read-only.

a simple logger to keep all logs of testarmada repos in the same format

License

Notifications You must be signed in to change notification settings

TestArmada/testarmada-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️⚠️ DEPRECATED ⚠️⚠️

This project, and it's related TestArmada projects, will no longer be supported. No further work from the owners will be done, and no PRs will be reviewed.

logger

Build Status License: MIT codecov

a simple logger to keep all logs of testarmada repos in the same format

How to use

import logger from "testarmada-logger";

logger.prefix = "SOME_PREFERRED_PREFIX";

logger.log("this", "is", "a", "thing");
// output: [INFO] [SOME_PREFERRED_PREFIX] this, is, a, thing

logger.warn("something");
// output: [WARN] [SOME_PREFERRED_PREFIX] something

logger.err("something");
// output: [ERROR] [SOME_PREFERRED_PREFIX] something

logger.loghelp("print help of your module");
// output: print help of your module

logger.debug("debug infomation");
// output [DEBUG] [SOME_PREFERRED_PREFIX] debug infomation

Enable debug

Debug mode can be enabled by

  1. Add TESTARMADA_LOGGER_DEBUG=true as env variable, or
  2. Add --debug to your command

License

Documentation in this project is licensed under Creative Commons Attribution 4.0 International License. Full details available at https://creativecommons.org/licenses/by/4.0

About

a simple logger to keep all logs of testarmada repos in the same format

Resources

License

Stars

Watchers

Forks

Packages

No packages published