def writediaglog(dlogfile,date,caldate,clobber,logfile,verbose,status): # overwrite old diagnostic html file if it exists line = ' ' if (status == 0): status = saltio.overwrite(dlogfile,clobber,logfile) # open diagnostic log html file if (status == 0): saltprint.log(logfile,'SALTHTML -- creating InstrumentDiagnostics' + date + '.html',verbose) outfile, status = saltio.openascii(dlogfile,'w',logfile) # write html header if (status == 0): status = htmlheader(outfile,date,caldate,'InstrumentDiagnostics',0,logfile) # content pending outfile.write('Content pending\n') # write html footer if (status == 0): status = htmlfooter(outfile,logfile) # close htmlfile if (status == 0): status = saltio.closeascii(outfile,logfile) return status
def writeenvlog(elogfile,date,caldate,clobber,logfile,verbose,status): # overwrite old environemnt log html file if it exists line = ' ' if (status == 0): status = saltio.overwrite(elogfile,clobber,logfile) # open environment log html file if (status == 0): saltprint.log(logfile,'SALTHTML -- creating EnvironmentLog' + date + '.html',verbose) outfile, status = saltio.openascii(elogfile,'w',logfile) # write html header if (status == 0): status = htmlheader(outfile,date,caldate,'EnvironmentLog',0,logfile) # content pending outfile.write('Content pending\n') # write html footer if (status == 0): status = htmlfooter(outfile,logfile) # close htmlfile if (status == 0): status = saltio.closeascii(outfile,logfile) return status
def writecapetownnotes(notefile,readme,date,caldate,clobber,logfile,verbose,status): # overwrite old observation log html file if it exists line = ' ' if (status == 0): status = saltio.overwrite(notefile,clobber,logfile) # open observation log html file if (status == 0): saltprint.log(logfile,'SALTHTML -- creating CapeTownNotes' + date + '.html',verbose) outfile, status = saltio.openascii(notefile,'w',logfile) # write html header if (status == 0): status = htmlheader(outfile,date,caldate,'CapeTownNotes',0,logfile) # readme file exists? if (status == 0): if (not os.path.isfile(readme)): status=1 message = 'ERRROR: SALTHTML -- readme file does not exist' else: # open nightlog file if (status == 0): infile, status = saltio.openascii(readme,'r',logfile) # append night log to html file if (status == 0): while line: line = infile.readline() outfile.write(line) # append readme to html file if (status == 0): while line: line = infile.readline() outfile.write(line) # write html footer if (status == 0): status = htmlfooter(outfile,logfile) return status
def writepipelog(plogfile,date,caldate,clobber,logfile,verbose,status): # overwrite old pipeline log html file if it exists line = ' ' if (status == 0): status = saltio.overwrite(plogfile,clobber,logfile) # open pipeline log html file if (status == 0): saltprint.log(logfile,'SALTHTML -- creating PipelineLog' + date + '.html',verbose) outfile, status = saltio.openascii(plogfile,'w',logfile) # write html header if (status == 0): status = htmlheader(outfile,date,caldate,'PipelineLog',0,logfile) # nightlog file exists? if (status == 0): if (not os.path.isfile(logfile)): message = 'WARNING: SALTHTML -- pipeline log does not exist' else: # open nightlog file if (status == 0): infile, status = saltio.openascii(logfile,'r',logfile) # append night log to html file if (status == 0): while line: line = infile.readline() outfile.write(line) # write html footer if (status == 0): status = htmlfooter(outfile,logfile) # close htmlfile if (status == 0): status = saltio.closeascii(outfile,logfile) return status