Exemple #1
0
def _getMostPopStatDict(params,MView=''):
    data = {}
    dataP = popDB.DSStatInTimeWindow(params,MView) 
    i = 0
    for entry in dataP['DATA']:
        collName = entry['COLLNAME']
        collData = {"COLLNAME" : collName}
        collData.update(popDB.MostPopDSStat(params,MView,collName))
        data[i]=collData.copy()
        i+=1
        if i >= params.FirstN and params.FirstN>0:
            break
    return data
Exemple #2
0
def _getDSStatInTimeWindowJSON(params,MView=''):
    data = popDB.DSStatInTimeWindow(params,MView)
    data['SITENAME']=params.SiteName
    jdata = json.dumps(data)
    return jdata