ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MRovere/ReferencePythonCLI/ChangeLog
Revision: 1.20
Committed: Wed Jun 30 12:03:42 2010 UTC (14 years, 10 months ago) by rovere
Branch: MAIN
Changes since 1.19: +2 -0 lines
Log Message:
* DB.py: Minor stylish corrections.

File Contents

# User Rev Content
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).