/StatusLogger

Python Status Logger module tested on both Linux and Windows operating systems that provides file logging and colored console log operations.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0


Logo

Status Logger

Python Status Logger module tested on both Linux and Windows operating systems that provides file logging and colored console log operations.
Explore the docs »

Report Bug · Request Feature

Table of Contents

  1. Getting Started
  2. Usage
  3. Contributing
  4. License
  5. Contact

Getting Started

  • Clone the repo
git clone https://github.com/jtcass01/StatusLogger.git

Install 3rd Party Modules

  • Needed for Linux
python -m pip install colorama
  • Needed for Windows
python -m pip install printy

Install StatusLogger

  • Run from within StatusLogger directory
python -m pip install .

or

python build.py

Usage

  • Console Logging
    from StatusLogger import Logger, Message
    
    Logger.console_log(message="Hello World.", message_type=Message.MESSAGE_TYPE.SUCCESS)

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the GPL-3.0 License. See LICENSE for more information.

Contact

Jacob Taylor Cassady - @Jacob_Cassady - jacobtaylorcassady@outlook.com

Project Link: https://github.com/jtcass01/StatusLogger