| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

writerTest2.py

Go to the documentation of this file.
00001 #!/usr/bin/env python
00002 ## To run:
00003 ## nuwa.py writerTest.py
00004 import os
00005 os.environ.setdefault('DBCONF',"testdb")
00006 assert os.environ.get('DBCONF',None) != "offline_db", "writing to offline_db is prohibited" 
00007 
00008 #os.environ['DBCONF'] = "testdb"
00009 #os.environ['DBCONF'] = "offline_db"
00010 
00011 # environments used by DBI
00012 #os.environ['ENV_TSQL_URL'] = 'mysql://dybdb1.ihep.ac.cn/testdb;'
00013 #os.environ['ENV_TSQL_USER'] = user
00014 #os.environ['ENV_TSQL_PSWD'] = passwd
00015 
00016 # environments used by DatabaseSvc
00017 #os.environ['DYB_DB_HOST'] = host 
00018 #os.environ['DYB_DB_NAME'] = db
00019 #os.environ['DYB_DB_USER'] = user
00020 #os.environ['DYB_DB_PSWD'] = passwd
00021 
00022 
00023 from DBWriter.DBWriterConf import DBWriterAlg
00024 DBWA = DBWriterAlg()
00025 #DBWA.runNumber = 1643 
00026 #DBWA.runNumber = 5180 
00027 #DBWA.runNumber = 5514 
00028 DBWA.runNumber = 5647
00029 #DBWA.runNumber = 6872
00030 
00031 #DBWA.inputFileName = '/publicfs/dyb/user/anfp/DBIW/DBWriter/share/pmtCalib/pmtCalibTable.run1643.txt'
00032 #DBWA.inputFileName = '/publicfs/dyb/user/anfp/DBIW/DBWriter/share/pmtCalib/pmtCalibTable.run5180.txt'
00033 #DBWA.inputFileName = '/publicfs/dyb/user/anfp/DBIW/DBWriter/share/pmtCalib/pmtCalibTable.run5514.txt'
00034 DBWA.inputFileName = 'DYB_SAB_AD1.txt'
00035 DBWA.timeWindow = 100000000 #second
00036 DBWA.isSim = False
00037 DBWA.subSite = 2
00038 DBWA.siteMask = 32
00039 #if want to write pmt calibrate data to database
00040 DBWA.category = 'pmt'
00041 #if want to write fee calibrate data to database
00042 #DBWA.category = 'fee'
00043 print "*****************************" 
00044 print DBWA.runNumber 
00045 print DBWA.inputFileName
00046 print DBWA.timeWindow
00047 print DBWA.category
00048 
00049 import DBWriter
00050 DBWriter.configure()
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:28:15 2011 for DBWriter by doxygen 1.4.7