1 |
rovere |
1.19 |
2010-06-30 Marco Rovere <marco.rovere@cern.ch>
|
2 |
|
|
|
3 |
rovere |
1.20 |
* DB.py: Minor stylish corrections.
|
4 |
|
|
|
5 |
rovere |
1.19 |
* BulkProcessing.py: Fixed problem that prevented proper
|
6 |
|
|
soft link propagation to all of the ROOT files present
|
7 |
|
|
in the main area.
|
8 |
|
|
|
9 |
rovere |
1.12 |
2010-05-20 Marco Rovere <marco.rovere@cern.ch>
|
10 |
|
|
|
11 |
rovere |
1.18 |
* referenceDB.py: suppress email notification by default.
|
12 |
|
|
|
13 |
rovere |
1.17 |
* DB.py: added option to suppress email notification.
|
14 |
|
|
|
15 |
rovere |
1.16 |
* driver.py: get rid of unused cgitb module. Using the new
|
16 |
|
|
libxml2 to parse and validate xmls: it uses native python 2.4 and
|
17 |
|
|
*not* the CMSSW one. Completely rewritten the function parseXML
|
18 |
|
|
to conform to the new libxml2 module. Chaged the default
|
19 |
|
|
sqlitefile db to referenceHisto_CMS_COND_34X_DQM.db, at fixed
|
20 |
|
|
location /home/local_apache/htdocs. Added support for the new
|
21 |
|
|
standalone web DTD validation file. Encoded, base64, the result
|
22 |
|
|
of the validation of the xml.
|
23 |
|
|
|
24 |
rovere |
1.15 |
* IOV_WrapperFramework.py: added few comments to most important
|
25 |
|
|
methods. Modified the signature of the constructor: authorization
|
26 |
|
|
path and default localtag are now fixed parameters that cannot be
|
27 |
|
|
customize during construction.
|
28 |
|
|
|
29 |
rovere |
1.14 |
* DB.py: get rid of useless cms_orcoff_prep while syncronizing
|
30 |
|
|
local sqlite file with main Database.
|
31 |
|
|
|
32 |
rovere |
1.13 |
* IOV_WrapperFramework.py: minor stylish changes and removed
|
33 |
|
|
verbose printouts.
|
34 |
|
|
|
35 |
rovere |
1.12 |
* DB.py: Arguments to the 'checkPresence' of the new IOV checker
|
36 |
|
|
from the CMSSW Framework are now passed correctly as string and
|
37 |
|
|
integer.
|
38 |
|
|
|
39 |
rovere |
1.11 |
2010-05-18 Marco Rovere <marco.rovere@cern.ch>
|
40 |
|
|
|
41 |
|
|
* BulkProcessing.py: Added useful information in the output (to be
|
42 |
|
|
redirected to a log file). Added support for the special localtag
|
43 |
|
|
'DQM_StreamExpress__Commissioning10-Express-v3' which was there
|
44 |
|
|
before the naming conventions appeared. Corrected a typoo in the
|
45 |
|
|
metadatafile. Switched to final production database:
|
46 |
|
|
cms_orcon_prod.
|
47 |
|
|
|
48 |
rovere |
1.8 |
2010-05-17 Marco Rovere <marco.rovere@cern.ch>
|
49 |
|
|
|
50 |
rovere |
1.10 |
* referenceDB.py: adapted to run on sqlite3 natively using CMSSW
|
51 |
|
|
environment.
|
52 |
|
|
|
53 |
rovere |
1.9 |
* DB.py: fixed a small typo in the help message of sync and
|
54 |
|
|
fastsync option: they were swapped.
|
55 |
|
|
|
56 |
rovere |
1.8 |
* BulkProcessing.py: modified the directory in which the template
|
57 |
|
|
files are stored: now they go directly in the working directory of
|
58 |
|
|
the bulk poeration, that is date/localtag.
|
59 |
|
|
|
60 |
rovere |
1.5 |
2010-05-11 Marco ROVERE <marco.rovere@cern.ch>
|
61 |
|
|
|
62 |
rovere |
1.7 |
* DB.py: add support for 6 digit run number in XML filename. Fixed
|
63 |
|
|
a typoo in automatic table creation. Swapped the iov wrapper from
|
64 |
|
|
the old one (using plain shell) to the new one, which is directly
|
65 |
|
|
using the CMSSW Framework to query different Databases. Replaced
|
66 |
|
|
old module pysqlite2 with sqlite3 (directly taken from the CMSSW
|
67 |
|
|
Framework). The method to list all the tags present in the sqlite
|
68 |
|
|
DB now also returns them as a list. The method to produce the XML
|
69 |
|
|
files pertaining to a specific localtag now returns the list of
|
70 |
|
|
produced (written) xmls as a list.
|
71 |
|
|
|
72 |
rovere |
1.6 |
* referenceHisto.dtd: this file completely changed: it is used to
|
73 |
|
|
validate a complete XML. The partial validation of the XML
|
74 |
|
|
inserted by the user is delegated to the newly created file
|
75 |
|
|
referenceHistoWeb.dtd.
|
76 |
rovere |
1.5 |
|
77 |
rovere |
1.2 |
2010-03-23 Marco Rovere <marco.rovere@cern.ch>
|
78 |
|
|
|
79 |
rovere |
1.4 |
* driver.py (parseXML): updated to use the new account (CMS_COND_34X_DQM)
|
80 |
|
|
|
81 |
rovere |
1.3 |
* IOV_Wrapper.py (IOV_Wrapper): updated to use the new account (CMS_COND_34X_DQM)
|
82 |
|
|
|
83 |
rovere |
1.2 |
* DB.py (DB.produceForTag): updated to use the new account (CMS_COND_34X_DQM)
|
84 |
|
|
(DB.insertRowFromWeb): updated to use the new account (CMS_COND_34X_DQM)
|
85 |
|
|
(DB.syncWithCMSDB): updated to use the new account (CMS_COND_34X_DQM)
|
86 |
|
|
|
87 |
rovere |
1.1 |
2010-03-17 Marco Rovere <marco.rovere@cern.ch>
|
88 |
|
|
|
89 |
|
|
* DB.py (DB.printHeader): switched from old (pre 34X releases) to new Databse account (CMS_COND_34X_DQM).
|