No project description provided
Project description
log_kbots
A biblioteca fornece uma função que aceita dados de robôs como entrada, os valida e cria um arquivo json pronto para upload.
Instalação:
pip install log-kbots
Funções:
-
make_log( robot_name: str, schedule_value: str, start_date: datetime, status: str, error_value: str = None, detail_value: str = None): Gera o arquivo json.
-
save_log(PATH_LOG: str, robot_name: str, schedule_value: str, start_date: datetime, status: str, error_value: str = None, detail_value: str = None): Gera o arquivo json e o salva no
PATHindicado. -
post_log(URL: str, robot_name: str, schedule_value: str, start_date: datetime, status: str, error_value: str = None, detail_value: str = None): Gera o arquivo json e o envia para a
URLindicada.
Parâmetros:
- PATH_LOG (str): Caminho para o diretório para fazer o salvamento do arquivo Json.
- URL (str): Caminho para o diretório para fazer o envio do arquivo Json.
- robot_name (str): Código do robô (ex: DGA-100).
- schedule_value (str): Agendamento do robô em formato padrão cron.
- start_date (datetime): Datahora do início do processamento do dado.
- status (str): Status final do processamento do dado, necessariamente deve conter um dos seguintes status: 'WARNING', 'FAIL' e 'SUCCESS'.
- error_value (str, optional): Mensagem de erro quando existente. Padrão é None.
- detail_value (str, optional): Informações adicionais ao dado quando necessário. Padrão é None.
Requirements:
requests >= 2.25.1
Desinstalação:
pip uninstall log-kbots
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file log_kbots-1.0.0.tar.gz.
File metadata
- Download URL: log_kbots-1.0.0.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48ac96993b98606415d220a7988850f9ffc1f38fb0ed4b9891ded825b294f9d2
|
|
| MD5 |
08feae3a158b07cdb9dab3121cc8071a
|
|
| BLAKE2b-256 |
a752c4bc9057c3dab74076e693ffcc790a7e9ff6091cbdeafdc713ba1b0e5009
|
File details
Details for the file log_kbots-1.0.0-py3-none-any.whl.
File metadata
- Download URL: log_kbots-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28b0eba5420f9d5f4b3d42374d9457def208a73a8cf543c46de2536400aada89
|
|
| MD5 |
400df1572b9b98f653d8bc82fdeb5e2a
|
|
| BLAKE2b-256 |
f54e88140194dbb9cb5a2b47067e0018ea3e07c725cdfc950e121f36c8c5d35e
|