Files
git-hooks/testsuite/bin/stdout-logger
Joel Brobecker 6157951a8f syslog trace if .no_cvs_check file turns pre-commit checks off.
Update testsuite infrastructure to allow testing of syslog tracing
without actually filing a real syslog trace.

For L605-020.
2012-12-27 19:54:25 +04:00

24 lines
695 B
Python
Executable File

#!/usr/bin/env python
"""Usage: stdout-logger [-p pri] [-t tag] message
"""
from argparse import ArgumentParser
def stdout_logger():
parser = ArgumentParser()
parser.add_argument(
'-t', '--tag', dest='tag', default='[username]',
help='Mark every line to be logged with the specified TAG.')
parser.add_argument(
'-p', '--priority', dest='priority',
help='Enter the message into the log with the specified PRIORITY.')
parser.add_argument(
'message',
help='The message to be filed in the syslog.')
args = parser.parse_args()
print "SYSLOG: %s: %s" % (args.tag, args.message)
if __name__ == "__main__":
stdout_logger()