simple logger for message services.
Project description
This is simple logger for message service.
Installation
pip install agarilog
Features
Use .env file.
>>> import agarilog as logger
>>> logger.info("Hello agarilog!")
Use any .env file.
>>> from agarilog import get_logger
>>> logger = get_logger("dev.env")
>>> logger.info("Hello agarilog!")
This is use dev.env
file.
Telegram
Slack
Chatwork
Environment
環境変数にサービスごとの設定を登録する。
もしくは実行パスと同じ場所の
.env
ファイルに記述する。importの方法を変えることで任意のファイルを読み込むこともできる。(上記参照)
Environment variables will always take priority over values loaded from a dotenv file.
Telegram
LOG_TELEGRAM_TOKEN=XXXXXXXXX:YYYYYYYYYYYYYYYYYYYYYYYYYYYY
LOG_TELEGRAM_CHAT_ID=XXXXXXXX
LOG_TELEGRAM_LEVEL=WARNING # default is warning
Slack
LOG_SLACK_TOKEN=xxxx-YYYYYYYYYYYY-YYYYYYYYYYYY-xxxxxxxxxxxxxxxxxxxxx
LOG_SLACK_CHANNEL=XXXXXXXXXXX
LOG_SLACK_LEVEL=WARNING # default is warning
Chatwork
LOG_CHATWORK_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
LOG_CHATWORK_ROOM_ID=XXXXXXXXX
LOG_CHATWORK_LEVLE=WARNING # default is warning
Development
git clone
したら最初に実行すること。仮想環境作成と
pre-commit
のインストールが行われる。$ make init
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
agarilog-0.1.2.tar.gz
(7.6 kB
view hashes)