view autobot/status/autolog.py @ 268:4c856644a2f1

add a stub status thing
author Jeff Hammel <jhammel@mozilla.com>
date Fri, 30 Dec 2011 16:18:25 -0800
parents
children 8f9862788dce
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 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
        import os
        f = file('/home/jhammel/foo.txt', 'w')
        print >> f, os.environ['HOME']
        f.close()