skip to navigation
skip to content

Not Logged In

pyramid_mongokit 0.2

Pyramid Mongokit Extension

https://travis-ci.org/hadrien/pyramid_mongokit.png?branch=master https://pypip.in/d/pyramid_mongokit/badge.png

A simple Pyramid extension that registers a mongokit connection as an attribute of the request object.

Expects MONGO_URI in os.environ.

If provided as environment variables, MONGO_DB_PREFIX will be used as prefix for any databases and MONGO_DB_NAME for database name.

Source code & example on https://github.com/hadrien/pyramid_mongokit

Changelog

Development

0.2

  • Add register decorator to register documents to mongokit and generate indexes when doing a config.scan.
  • Add an introspectable for each registered document.

0.1.1

  • Add name when registring utility to zope registry to be compatible with zope.interface==4.1.0

0.1

  • Use MongoReplicaSetClient when specified by mongo uri.
  • Mongo Session lazily opened.
  • Add config directives to register and index documents and to get mongo connection.

0.0.6

  • Read preference set to secondary preferred by default at construct time.

0.0.5

  • Break compatibility with 0.0.4 as register_document does not generate indexes anymore.
  • Add generate_index function.
  • Break apart Connection classes: MongoConnection`` is not anymore tied to a single databases and ``SingleDbCOnnection is tied to a single database.
  • Add an example used for documenting and functional testing.

0.0.4

  • registering document ensures index are created.

0.0.0

  • Initial version
 
File Type Py Version Uploaded on Size
pyramid_mongokit-0.2.tar.gz (md5) Source 2014-04-08 4KB
  • Downloads (All Versions):
  • 34 downloads in the last day
  • 156 downloads in the last week
  • 1620 downloads in the last month