Example #1
0
 def loop(self):
     fileName = flask.request.args['file']
     if fileName == 'default':
         pyFile = self.listing.index[self.listing.default]
     else:
         pyFile = self.listing.index[base64.b64decode(fileName)] #decode
     loopID = int(flask.request.args['loopID'])
     d = {"html": buildHTML.buildInnerTable(pyFile,loopID), "heat": buildHTML.buildHeatMap(pyFile,loopID)}
     return flask.jsonify(d)
Example #2
0
 def getFile(self):
     filename = flask.request.args['file']
     filename = base64.b64decode(filename)
     pyFile = self.listing.index[filename]
     selectionDiv = selectHTML.buildSelectionDiv(pyFile)
     loopsDiv =  buildHTML.buildLoopSelector(pyFile,0)
     tableDiv =  buildHTML.buildTable(pyFile,0)
     heatDiv = "<div id=\"heatContainer\">"+buildHTML.buildHeatMap(pyFile,0)+"</div>\n"
     fileDiv = loopsDiv +"<br/>\n" + heatDiv + tableDiv
     d = {'path': selectionDiv,'select': buildHTML.buildSelectedBanner(pyFile),
             'file':fileDiv}
     return flask.jsonify(d)