Metadata-Version: 2.1
Name: easy-mq
Version: 0.0.8
Summary: Currently internal. Package to simplefy the using pika.
Home-page: https://github.com/recrut-as/easy_mq
Author: Halvor Bø
Author-email: halvor@recrut.no
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown

# Basic lib

Library for using rabbit mq

### Sync
```python 

from easy_mq.queue import Queue

Queue.connect('url')

q = Queue('queue_name')
q.put('message') 

for message in q.revivaid():
    print(message)

```

### Async 
```python 


from easy_mq.queue import AsyncQueue

AsyncQueue.connect(host='url')

async def main():

    q = AsyncQueue('queue_name')
    q.put('message') 

    async for message in q.revivaid():
        print(message)

import asyncio 
asyncio.run(main())

```


