#!/usr/bin/python
"""
Copyright (c) 2017 David Long

python script to generate qscat directory page
"""
#
import os
import time
import datetime

# *** Main entry point for stand alone script ***
if __name__ == '__main__':

    outfile='qscat/default.html'
    fid=open(outfile,'w')
    fid.write('<html>\n')
    fid.write('<head><title>QuikSCAT Directory Listing</title></head>\n')
    str1='<font size=+3><B>BYU SCP QuikSCAT database summary (as of 20%s)</B></font><br><p>\n' % (datetime.datetime.now().strftime("%y-%m-%d"))
    fid.write(str1)
    fid.write('<table border=0 cellpadding=0 cellspacing=0>\n');
    fid.write('<tr><td><b>Iceberg &nbsp;</b></td> <td><b>File &nbsp;</b></td> <td><b>Track image</b></td></tr>\n');

    fileList=sorted(os.listdir('qscat'))
    for fileName in fileList:
        gif=fileName.find(".gif")
        qscat=fileName.find(".qscat")

        if gif > 0:
            Name=fileName[:gif]
            #print Name,Name.upper()
            str1="<tr><td> %s</td> <td><center><a href=%s.qscat>T</a></center></td> <td><center><a href=%s>Gif</a></center></td></tr>\n" % (Name.upper(),Name,fileName)
            fid.write(str1)
            #print "gif %d %s" % (gif,fileName)

        #if qscat > 0:
            #str1='<a href="%s"><img src="../image.gif">%s</a><br>\n' % (fileName,fileName)
            #fid.write(str1)
            #print "qscat %d %s" % (qscat,fileName)
 
    fid.write('</table>\n')
    fid.write('</html>\n')
    fid.close()
