Skip to content

not-empty/taurus-publisher-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Taurus Queue Publisher

Latest Version PRs Welcome

Python library using LUA script to send for redis a job for Taurus queue

Installation

Release 1.0.2 Requires Python 3.6.9

The recommended way to install is through Pip.

pip3 install taurus-publisher

Usage

Publishing

from taurus_publisher.publisher import Publisher
import asyncio

async def test_publish():
    publisher = Publisher()

    data = '{"python":1}'

    job_id = await publisher.add_job(
        queue="python",
        data=data,
        opts={},
        name="process"
    )

    print(f"Job added with ID: {job_id}")

if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    loop.run_until_complete(test_publish())
    loop.close()

Development

Want to contribute? Great!

The project using a simple code. Make a change in your file and be careful with your updates! Any new code will only be accepted with all validations.

Not Empty Foundation - Free codes, full minds

About

Python library using LUA script to send for redis a job for Taurus queue

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages