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 details)
Built Distribution
File details
Details for the file agarilog-0.1.2.tar.gz
.
File metadata
- Download URL: agarilog-0.1.2.tar.gz
- Upload date:
- Size: 7.6 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 |
20958deb7fcc1a253e09b6c26b945c7892f345ce23a879e9e985fea0e29aa22b
|
|
MD5 |
1f72f5895d250fc8baf5533cb927badf
|
|
BLAKE2b-256 |
c9c8d72e0692831a0a33e7f6df8421fa7a82b1fc01d128e56f24d5d880c42840
|
File details
Details for the file agarilog-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: agarilog-0.1.2-py3-none-any.whl
- Upload date:
- Size: 9.3 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 |
2338bc9f012e59f162728703c485d620287f520375b30f2ef1115ec41aec016b
|
|
MD5 |
2e914354dfac63d2a7274f699bd2af79
|
|
BLAKE2b-256 |
53765de1d928d7af0d107500eee0e48e4b9fd89bcbde1587c1d773eb0dbbd80d
|