https://github.com/openprocurement/wishbone-couchdb
Wishbone input and output Couchdb modules
https://github.com/openprocurement/wishbone-couchdb
Last synced: about 1 month ago
JSON representation
Wishbone input and output Couchdb modules
- Host: GitHub
- URL: https://github.com/openprocurement/wishbone-couchdb
- Owner: openprocurement
- License: apache-2.0
- Created: 2018-04-04T15:51:24.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T02:09:24.000Z (over 3 years ago)
- Last Synced: 2025-02-23T03:42:37.817Z (over 1 year ago)
- Language: Python
- Size: 47.9 KB
- Stars: 0
- Watchers: 11
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.txt
Awesome Lists containing this project
README
wishbonone-couchdb
==================
Input and Output wishbone module for couchdb
Example Usage
-----
.. code-block:: yaml
modules:
input:
module: wishbone.module.input.couchdbpoller
arguments:
couchdb_url: "http://localhost:5984/tenders"
seqfile: seqfile
fanout:
module: wishbone.module.flow.fanout
output_console:
module: wishbone.module.output.stdout
arguments:
colorize: true
output_couchdb:
module: wishbone.module.output.couchdbpuller
arguments:
couchdb_url: "http://localhost:5984/openprocurement"
routingtable:
- input.outbox -> fanout.inbox
- fanout.one -> output_console.inbox
- fanout.two -> output_couchdb.inbox
Installation
------------
pip install 'git+https://github.com/openprocurement/wishbone-couchdb.git#egg=wishbonecouchdb'
Requirements
^^^^^^^^^^^^
See setup.py
Compatibility
-------------
Only python3 is currently supported
Licence
-------
Apache Licence 2.0
Authors
-------
`wishbonone-couchdb` was written by `yshalenyk `_.