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.4.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.4-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: foundation_python-1.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 8ca2d9d0b4862e863d2f41355fc4b88581bae5f6f749c83d0bb3fca767554080
MD5 63ae8b01b09b5ba22ca9141b58460db5
BLAKE2b-256 e64af2bcc9d67e7fffe68c1e4938aa4e904d905a979e4f1c08509b831572bc32

See more details on using hashes here.

File details

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

File metadata

  • Download URL: foundation_python-1.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 176fa45745b23cddace5a5a8a609d0d8e7887bfe988828143af3a4a4a95c18a4
MD5 87f57a70daa5fe3a3f81860c775d80a4
BLAKE2b-256 bbffb8cdf369d1dca7f10c0b0e792992671eca6432b54d0880359441737039ad

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