csbot.plugins.mongodb module

class csbot.plugins.mongodb.MongoDB(*args, **kwargs)[source]

Bases: csbot.plugin.Plugin

A plugin that provides access to a MongoDB server via pymongo.

CONFIG_DEFAULTS = {'mode': 'uri', 'uri': 'mongodb://localhost:27017/csbot'}
CONFIG_ENVVARS = {'uri': ['MONGOLAB_URI', 'MONGODB_URI']}
provide(plugin_name, collection)[source]

Get a MongoDB collection for {plugin_name}__{collection}.