ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MRovere/ReferencePythonCLI/ChangeLog
Revision: 1.19
Committed: Wed Jun 30 12:00:55 2010 UTC (14 years, 10 months ago) by rovere
Branch: MAIN
Changes since 1.18: +6 -0 lines
Log Message:
* BulkProcessing.py: Fixed problem that prevented proper
soft link propagation to all of the ROOT files present
in the main area.

File Contents

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