Changeset 3584

Show
Ignore:
Timestamp:
10/30/2009 07:54:54 AM (3 weeks ago)
Author:
brian
Message:

Fix RSV summary graphs for UCSD.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • GraphUsers/gratia/setup/setup.cfg

    r3560 r3584  
    11[bdist_rpm] 
    22requires = graphtool >= 0.5.3 MySQL-python python-sqlite Cheetah /usr/bin/ldapsearch setuptools CherryPy ZSI 
    3 release = 4 
     3release = 5 
    44 
    55[install] 
  • GraphUsers/gratia/setup/setup_basic.cfg

    r3560 r3584  
    11[bdist_rpm] 
    22requires = graphtool >= 0.5.3 MySQL-python Cheetah setuptools CherryPy 
    3 release = 6 
     3release = 7 
    44 
    55[install] 
  • GraphUsers/gratia/src/gratia/database/metrics.py

    r3242 r3584  
    133133    and convert it into the "size" of the site as a function of time. 
    134134    """ 
    135     print "in site size parser" 
     135    #print "in site size parser" 
    136136    results, md = results_parser(sql_results, globals=globals, **kw) 
    137137    span = kw['span'] 
     
    143143        intervals = results[site].keys() 
    144144        all_intervals.union_update(intervals) 
    145     print len(all_intervals) 
     145    #print len(all_intervals) 
    146146    all_intervals = list(all_intervals) 
    147147    all_intervals.sort() 
     
    220220        elif pivot not in feds: 
    221221            return pivot + ' (T3)' 
    222         print pivot, feds[pivot] 
     222        #print pivot, feds[pivot] 
    223223        if feds[pivot].startswith('T1'): 
    224224            return pivot + " (T1)" 
  • GraphUsers/gratia/src/gratia/database/query_handler.py

    r3554 r3584  
    202202            return rg_to_r.get(pivot, pivot) 
    203203        if preference == 'resource_group': 
    204             print r_to_rg 
     204            #print r_to_rg 
    205205            return r_to_rg.get(pivot, pivot) 
    206206        if preference == 'wlcg': 
     
    338338        elif 'Generic' in pivot[0] and 'Community Grid' in result: 
    339339            result.remove('Community Grid') 
    340         if 'Community Grid' in result: 
    341             print pivot, result 
     340        #if 'Community Grid' in result: 
     341        #    print pivot, result 
    342342        if result: 
    343343            result = result.pop() 
     
    347347        if 'Generic' in pivot[0]: 
    348348            return 'DN not recorded (%s)' % pivot[-1] 
    349         print pivot 
     349        #print pivot 
    350350        return "Uncategorized (%s)" % pivot[-1] 
    351351 
     
    533533        check_overlap(serviceData) 
    534534    except: 
    535         print serviceData, starttime, endtime, status 
     535        #print serviceData, starttime, endtime, status 
    536536        raise 
    537537 
     
    702702                        endtime = min(endtime, starttime + datetime.timedelta(0, 
    703703                            86400)) 
    704                     else: 
    705                         print serviceName, starttime, endtime - starttime,  
     704                    #else: 
     705                    #    print serviceName, starttime, endtime - starttime,  
    706706                    max_j_endtime = endtime 
    707707 
     
    724724 
    725725def wlcg_availability(d, globals=globals(), **kw): 
    726     print "Starting WLCG avail summary." 
     726    #print "Starting WLCG avail summary." 
    727727    kw['kind'] = 'pivot-group' 
    728728    startTime = convert_to_datetime(kw['starttime']) 
     
    771771    #print serviceSummary["Purdue-Steele"] 
    772772    if "Maintenance" in metricNames: 
    773         print "Filter maintenance times." 
     773        #print "Filter maintenance times." 
    774774        filter_summaries("MAINTENANCE", serviceNames, metricNames, serviceData, 
    775775            serviceSummary) 
     
    790790        service_to_resource, _ = globals['RSVQueries'].service_to_resource() 
    791791 
     792    filtered_service_to_resource = {} 
     793    for service, resource in service_to_resource.items(): 
     794        if resource.find("UCSD") >= 0: 
     795            print service, resource 
     796        if service[0] == 'GridFtp': 
     797            continue 
     798        filtered_service_to_resource[service] = resource 
     799    service_to_resource = filtered_service_to_resource 
    792800    # initialize data 
    793     print "Initializing data." 
     801    #print "Initializing data." 
    794802    init_data(d, serviceData, serviceNames, metricNames, startTime, endTime) 
    795     print "Done with initial data." 
     803    #print "Done with initial data." 
    796804 
    797805    # Build a map from service_type->parent_resource->(child resource list) 
     
    841849 
    842850    for service, serviceData in serviceTypeData.items(): 
    843         print "Starting evaluation of service %s; %i entries." % (service, 
    844             len(serviceData)) 
     851        #print "Starting evaluation of service %s; %i entries." % (service, 
     852        #    len(serviceData)) 
    845853        serviceSummary = {} 
    846854         
     
    919927    for key in keys: 
    920928        val = summary[key] 
    921         print key, val[0], val[1] 
     929        #print key, val[0], val[1] 
    922930 
    923931def sam_site_availability(*args, **kw): 
  • GraphUsers/gratia/src/gratia/tools/gip_record.py

    r3559 r3584  
    326326            se_name, 'total': total, 'free': free}) 
    327327 
     328        if total == 0 and free == 0: 
     329            continue 
     330 
    328331        unique_id = entry.glue['SEUniqueID'] 
    329332        probeName = 'gip_storage:%s' % unique_id 
  • GraphUsers/gratia/src/gratia/tools/rsv_calc.py

    r3554 r3584  
    7373        next_month = (cur.month % 12) + 1 
    7474        next_year = cur.year + int(cur.month==12) 
    75         print next_month, next_year 
     75        #print next_month, next_year 
    7676        cur = datetime.datetime(next_year, next_month, 1, 0, 0, 0) 
    7777    try: 
     
    118118        sites = query_rsv_site(rsv, 'wlcg_site_reliability', starttime, 
    119119            endtime) 
    120         print "insert data" 
     120        print "insert data for %s to %s" % (starttime, endtime) 
    121121        for site in sites: 
    122122            print site, sites[site] 
     
    138138    def endTimeFunc(starttime): 
    139139        return starttime + datetime.timedelta(1, 0) 
     140    today = datetime.datetime.now() 
     141    today = datetime.datetime(today.year, today.month, today.day) 
     142    today -= datetime.timedelta(1, 0) 
     143    times.insert(0, today) 
     144    print times 
    140145    upload_data(times, rsv, conn, 86400, endTimeFunc) 
    141146