def get_trend_plot(self, dbName='', acc='', tag='', since='', fileType='png'): self.check_dbName_acc(dbName, acc, since) if fileType != "png": cherrypy.HTTPError(405, "Bad file type !!!!!") c = readXML() db = str(c.dbMap_reverse[dbName] + "/CMS_COND_" + acc) vtag = str(tag) return "ciao" vsince = av.get_validated_since(value=since.strip(), db=db, tag=vtag, onlyone=False) plot = SubdetectorFactory.getTrendPlotInstance( dbName=db, tag=vtag, since=vsince, fileType=fileType, directory=self.__trendplotsdir) data = plot.get() cherrypy.response.headers['Content-Type'] = 'image/' + fileType return data