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

Uploaded Python 3

File details

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

File metadata

  • Download URL: foundation_python-1.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 80580e92a77c033cbe5f8a1b7a085681e7dd9604294770ca08ced40a005b0125
MD5 043040ce1492d773846beed72d7f002e
BLAKE2b-256 b6f03e9b8660f0fd3a6f2f875c2df04c6940c38d7f3ca87421795a4b4c5589fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: foundation_python-1.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 dadbf5cd136f4e0c787116feb21ac3e7237a4edbf8ef320cc43f36873fa06c9e
MD5 0a899568a4c0512e9e44f1c88622501a
BLAKE2b-256 c49b1314d5236b2c44c7338931b43d7b105d2fc51bbe48a017d72845e2423dc0

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