Esempio n. 1
0
def main():
    if sys.argv[1]=='-monitor':
        fname=sys.argv[2]
        condor_log_id="((StarterLog.monitor)|(StarterLog.vm1))"
    else:
        fname=sys.argv[1]
        condor_log_id="((StarterLog)|(StarterLog.vm2))"
        
    try:
        print gWftLogParser.get_CondorLog(fname,condor_log_id)
    except:
        sys.stderr.write("%s\n"%USAGE)
        sys.exit(1)
Esempio n. 2
0
        raise ValueError,"%s is not a factory!"%factory_dir

    glideinDescript.factory_dir=factory_dir
    glideinDescript.date_arr=gWftArgsHelper.parse_date(sys.argv[2])
    if len(sys.argv)>=4:
        glideinDescript.time_arr=gWftArgsHelper.parse_time(sys.argv[3])
    else:
        glideinDescript.time_arr=(0,0,0)

    return glideinDescript

def main():
    try:
        glideinDescript=parse_args()
    except ValueError, e:
        sys.stderr.write("%s\n\n%s\n"%(e,USAGE))
        sys.exit(1)
    entries=glideinDescript.data['Entries'].split(',')

    log_list=gWftLogParser.get_glidein_logs(glideinDescript.factory_dir,entries,glideinDescript.date_arr,glideinDescript.time_arr,"err")
    for fname in log_list:
        sys.stdout.write("%s\n"%fname)
        sys.stdout.write("===========================================================\n")
        sys.stdout.write("%s\n"%gWftLogParser.get_CondorLog(fname,'CondorLog'))
        


if __name__ == '__main__':
    main()