trombi icontrombi 0.9.2

CouchDB client for Tornado
Trombi is an asynchronous CouchDB client for Tornado.

trombi is Finnish for a small tornado, occuring in Europe.

Example program

import trombi
from tornado.ioloop import IOLoop

def main():
 server = trombi.Server('http://localhost:5984')
 server.get('my_database', database_created, create=True)

def database_created(db):
 if db.error:
 print 'Unable to create database!'
 print db.msg
 ioloop.stop()
 else:
 db.set('my_document', {'testvalue': 'something'}, doc_created)

def doc_created(doc):
 if doc.error:
 print 'Unable to create document!'
 print doc.msg
 else:
 print 'Doc added!'

 ioloop.stop()

if __name__ == '__main__':
 ioloop = IOLoop.instance()
 ioloop.add_callback(main)
 ioloop.start()


More usage examples can be found in tests.

last updated on:
April 9th, 2011, 8:24 GMT
price:
FREE!
developed by:
Inoi Oy
license type:
MIT/X Consortium License 
category:
ROOT \ Database \ Database APIs

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT