Metadata-Version: 1.0
Name: datanommer
Version: 0.2.0
Summary: A storage consumer for the Fedora Message Bus (fedmsg)
Home-page: http://github.com/ralphbean/datanommer
Author: Ralph Bean
Author-email: rbean@redhat.com
License: GPLv3+
Description: 
        
        This is datanommer.  It is comprised of only a `fedmsg
        <http://github.com/ralphbean/fedmsg>`_ consumer that stuffs every message in a
        sqlalchemy database.
        
        There are also a handful of CLI tools to dump information from the database.
        
        Try it out
        ==========
        
        Install it on your local machine::
        
            $ sudo yum -y install datanommer
        
        Create the file ``/etc/fedmsg.d/datanommer.py`` and add the following content::
        
            config = {
                'datanommer.enabled': True,
                # This is not a safe location for a sqlite db...
                'datanommer.sqlalchemy.url': 'sqlite:////tmp/datanommer.db',
            }
        
        Create datanommer's DB::
        
            $ /usr/bin/datanommer-create-db
        
        Start fedmsg-relay and datanommer::
        
            $ sudo service fedmsg-relay start
            $ sudo service fedmsg-hub start  # this will find datanommer's consumer.
        
        Emit a message, which gets picked up by the relay, rebroadcasted, consumed by datanommer, and stuffed into ``/tmp/datanommer.db``::
        
            $ echo "this is a test" | fedmsg-logger
        
        Use datanommer's clumsy CLI tools to inspect the DB.  Was the message stored?
        
        ::
        
            $ /usr/bin/datanommer-stats
            $ /usr/bin/datanommer-dump
Platform: UNKNOWN
