#! /usr/bin/env python

# This software was originally developed as a part of a project paid for by
# UNINETT, Norway.

import sys, time, os

def main(template):
   today = time.strftime('%Y-%m-%d', time.localtime(time.time()))
   log = open('%s_%s' % (template,today), 'a')
   while 1:
      logline = sys.stdin.readline()
      if today != time.strftime('%Y-%m-%d', time.localtime(time.time())):
         log.close()
         today = time.strftime('%Y-%m-%d', time.localtime(time.time()))
         log = open('%s_%s' % (template,today), 'a')
      log.write('%s %s' % (
         time.strftime('%H:%M:%S', time.localtime(time.time())),
         logline))
      log.flush() # To save log even if the process crashes

if __name__ == '__main__':
   main(sys.argv[1])
