# Example Koji callback # Copyright (c) 2009-2014 Red Hat, Inc. # This callback simply logs all of its args using the logging module # # Authors: # Mike Bonnet from koji.plugin import callbacks, callback, ignore_error import logging @callback(*callbacks.keys()) @ignore_error def echo(cbtype, *args, **kws): logging.getLogger('koji.plugin.echo').info('Called the %s callback, args: %s; kws: %s', cbtype, str(args), str(kws))