view autobot/status/autolog.py @ 294:45fd58949f8a

STUB: autobot/projects/__init__.py autobot/template.py
author Jeff Hammel <k0scist@gmail.com>
date Sun, 11 May 2014 04:30:57 -0700
parents 8f9862788dce
children
line wrap: on
line source

"""
report to autolog:
https://wiki.mozilla.org/Auto-tools/Projects/Autolog
http://brasstacks.mozilla.com/autolog/
"""

# XXX stub

from buildbot.interfaces import IStatusReceiver
from buildbot.status.base import StatusReceiverMultiService
from twisted.python import log
from zope.interface import implements

class AutologStatus(StatusReceiverMultiService):
    # see http://buildbot.net/buildbot/docs/0.8.5/reference/buildbot.status.base.StatusReceiver-class.html

    implements(IStatusReceiver)

    def __init__(self):
        StatusReceiverMultiService.__init__(self)

    def buildFinished(self, builderName, build, results):
        # XXX stub
        log.msg("I IS IN YOUR FUNKSHUN PERFORMING UR STATUS!")
        import os
        f = file('/home/jhammel/foo.txt', 'w')
        print >> f, os.environ['HOME']
        f.close()