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.3.tar.gz
(8.0 kB
view details)
Built Distribution
File details
Details for the file agarilog-0.1.3.tar.gz
.
File metadata
- Download URL: agarilog-0.1.3.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.2 CPython/3.7.0 Darwin/19.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
cb83053b9cc1037561a29cfee86b439543fbdc3631ee81b528299916493d3dc1
|
|
MD5 |
f47c0757f1a491eb29e6345cdd434cb6
|
|
BLAKE2b-256 |
e1395fdbc9de622a1b86453d5709575ee0757f193deadcfc6b63a84ed4f14d51
|
File details
Details for the file agarilog-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: agarilog-0.1.3-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.2 CPython/3.7.0 Darwin/19.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
5ce573e071a74a50caa516d220e0663e71865411c76cfc80207db020678dfe6a
|
|
MD5 |
8380be9dad65e74ae39123a26f249337
|
|
BLAKE2b-256 |
2a493d005f46f26299f7bc124b7938fdac03e8f4436710d4f06f98316ad57984
|