Skip to main content

No project description provided

Project description

foundation-python

微服务架构项目的共享库-python版

foundation-python.logger

日志模块,提供日志记录及日志管理功能

logger_instance(name) -> Logger

获取日志实例
name 日志实例名称

foundation-python.queue.queue_manager

队列管理模块

queue.add_job(job_name, job_data, opts)

向队列添加任务
job_name 任务名称
job_data 任务数据
opts 任务配置项,参见BullMQ任务配置项说明

queue.start_worker(process_func)

执行任务消费客户端
process_func 任务处理方法

foundation-python.queue.escalation

向中心服务器发送任务回执

escalation.submit(task_id, status, data=None)

向中心服务器提交任务执行回执 task_id 任务ID
status 任务执行结果,取值:success/fail
data 回执数据,默认为None

foundation-python.util.common

通用工具

common.short_uuid()

获取短UUID

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

foundation_python-1.0.6.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

foundation_python-1.0.6-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file foundation_python-1.0.6.tar.gz.

File metadata

  • Download URL: foundation_python-1.0.6.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.10 Linux/6.8.0-1017-azure

File hashes

Hashes for foundation_python-1.0.6.tar.gz
Algorithm Hash digest
SHA256 ff59b7dd1dbca510c0dfc7f1fdc7f6e3e3628a74087a6e4a9c1b9875387e47f9
MD5 880570f8106d6f17bbb203134d3d08f6
BLAKE2b-256 bc9343ed30f40993c9c212c62653272107cab79eb2df0be94bd11148787a0076

See more details on using hashes here.

File details

Details for the file foundation_python-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: foundation_python-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.10 Linux/6.8.0-1017-azure

File hashes

Hashes for foundation_python-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f44679e38c56f186f8908cbe9746015a30e6c98c7a01bc00b612ef3cecd3018e
MD5 f5829dcf236f9a33c9a6bd3ed3c7ef2f
BLAKE2b-256 0ddfc9f29882aec1fb7dcb2d098f640b2c8f93335333240323dec0c78200fba2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page