#!/usr/bin/python2.7

import socket, datetime, time, getpass, sys

arrayid = sys.argv[1]

# We're using just using a simple list here but you can
# easily imagine this getting read from a file or sth ...
arguments = [ 
  [ "myarg1-0", "myarg2-0", "myarg3-0" ],
  [ "myarg1-1", "myarg2-1", "myarg3-1" ],  
  [ "myarg1-2", "myarg2-2", "myarg3-2" ],
  [ "myarg1-3", "myarg2-3", "myarg3-3" ]
]

start = datetime.datetime.now()
hostname = socket.gethostname().split('.')[0]
username = getpass.getuser()
time.sleep(10)
end = datetime.datetime.now()

dfmt = "%Y-%m-%d %H:%M:%S"
print "Started: %s Finished: %s Host: %s User: %s" % (start.strftime(dfmt), end.strftime(dfmt), hostname, username)
print "My arguments:"
print arguments [int(arrayid)]
