1 |
grchrist |
1.1 |
from RateMonitorShifterFunction import RateMon
|
2 |
|
|
|
3 |
|
|
from Page1Parser import Page1Parser
|
4 |
|
|
from GetRun import GetRun
|
5 |
|
|
import sys
|
6 |
|
|
import os
|
7 |
|
|
import cPickle as pickle
|
8 |
|
|
import getopt
|
9 |
|
|
import time
|
10 |
|
|
from ReadConfig import RateMonConfig
|
11 |
|
|
from colors import *
|
12 |
|
|
|
13 |
|
|
WBMPageTemplate = "http://cmswbm/cmsdb/servlet/RunSummary?RUN=%s&DB=cms_omds_lb"
|
14 |
|
|
WBMRunInfoPage = "https://cmswbm/cmsdb/runSummary/RunSummary_1.html"
|
15 |
|
|
|
16 |
|
|
RefRunNameTemplate = "RefRuns/Run_%s.pk"
|
17 |
|
|
|
18 |
|
|
selected_runs = []
|
19 |
|
|
runs_file = 'run_list.csv'
|
20 |
|
|
input_file = open(runs_file)
|
21 |
|
|
file_content = input_file.read()
|
22 |
|
|
for line in file_content.splitlines():
|
23 |
|
|
if line.strip():
|
24 |
|
|
[run, min_ls, max_ls] = [int(item) for item in line.split(',')]
|
25 |
|
|
selected_runs.append(run)
|
26 |
|
|
BeginningLS = 10
|
27 |
|
|
for run in selected_runs:
|
28 |
|
|
RateMon(run,BeginningLS)
|