CUBETIQ vLogs SDK for Python
Project description
vLogs SDK for Python
A simple way to collect logs and send to the server via simple SDK.
- Collect the logs
- Support local retries
Install via pip
pip install vlogs
Usages
from vlogs.sdk import VLogs, VLogsOptions
from vlogs.model import Collector, CollectorType, CollectorSource
appId = "xx"
apiKey = "vlogs_xx"
# Create VLogs instance
sdk = VLogs.create(
VLogsOptions.builder()
.apiKey(apiKey)
.appId(appId)
.build()
)
response = sdk.collect(
Collector.builder()
.type(CollectorType.Error)
.source(CollectorSource.Other)
.message("This is a test message")
.build()
)
print("Response: ", response)
Build, Install, and Test from Source
make
Build and Install from Source
make build install
Run test
make test
Publish
- Set Token
poetry config pypi-token.pypi my-token
- Publish
make publish
Contributors
- Sambo Chea sombochea@cubetiqs.com
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
vlogs-1.0.0.tar.gz
(4.8 kB
view hashes)
Built Distribution
vlogs-1.0.0-py3-none-any.whl
(6.0 kB
view hashes)