Small Task Queue
Project description
============
hakka-py
============
.. image:: https://img.shields.io/pypi/v/hakka.svg
:target: https://pypi.python.org/pypi/hakka
.. image:: https://img.shields.io/travis/Himenon/hakka-py.svg
:target: https://travis-ci.org/Himenon/hakka-py
.. image:: https://readthedocs.org/projects/hakka-py/badge/?version=latest
:target: https://hakka-py.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https:/ /pyup.io/repos/github/Himenon/hakka-py/shield.svg
:target: https://pyup.io/repos/github/Himenon/hakka-py/
:alt: Updates
Small Task Queue
* Free software: MIT license
* Documentation: <https://hakka.readthedocs.io>.
Usage
=====
.. code-block::bash
$ pip install hakka
**Receiver**
.. code-block::python
from hakka import Hakka
app = Hakka()
@app.watch('hello:msg', redis_dtype='list', redis_vtype='json')
def hello_msg(name=None, msg=None, **kwargs):
print("Hello {name}!, {msg}".format(name=name, msg=msg))
app.listen('localhost', 6379, 0, debug=True)
**Sender**
.. code-block::bash
$ redis-cli lpush hello:msg '{"name": "yourname", "msg": "Congratulation!"}'
How to Develop
==============
Using: Docker, docker-compose
.. code-block::bash
$ docker-compose up
# start pytest-watch
=======
History
=======
0.1.0 (2018-02-23)
------------------
* First release on PyPI.
hakka-py
============
.. image:: https://img.shields.io/pypi/v/hakka.svg
:target: https://pypi.python.org/pypi/hakka
.. image:: https://img.shields.io/travis/Himenon/hakka-py.svg
:target: https://travis-ci.org/Himenon/hakka-py
.. image:: https://readthedocs.org/projects/hakka-py/badge/?version=latest
:target: https://hakka-py.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https:/ /pyup.io/repos/github/Himenon/hakka-py/shield.svg
:target: https://pyup.io/repos/github/Himenon/hakka-py/
:alt: Updates
Small Task Queue
* Free software: MIT license
* Documentation: <https://hakka.readthedocs.io>.
Usage
=====
.. code-block::bash
$ pip install hakka
**Receiver**
.. code-block::python
from hakka import Hakka
app = Hakka()
@app.watch('hello:msg', redis_dtype='list', redis_vtype='json')
def hello_msg(name=None, msg=None, **kwargs):
print("Hello {name}!, {msg}".format(name=name, msg=msg))
app.listen('localhost', 6379, 0, debug=True)
**Sender**
.. code-block::bash
$ redis-cli lpush hello:msg '{"name": "yourname", "msg": "Congratulation!"}'
How to Develop
==============
Using: Docker, docker-compose
.. code-block::bash
$ docker-compose up
# start pytest-watch
=======
History
=======
0.1.0 (2018-02-23)
------------------
* First release on PyPI.
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
hakka-0.2.0.tar.gz
(12.0 kB
view hashes)
Built Distribution
Close
Hashes for hakka-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2064f3ea31fc53d9c4d2fbb7dd4fbe6f513e489b25e5897a4ea8f8723e098e71 |
|
MD5 | dfc1c55d0776cf2fca05ea9c87e31284 |
|
BLAKE2b-256 | b532d21b277470d649a6195a789a26afec5e74a7953bdb6564f6178c10a90842 |