Definition at line 28 of file LumiDBHandler.py.
◆ __init__()
def python.LumiDBHandler.LumiDBHandler.__init__ |
( |
|
self | ) |
|
◆ closeAll()
def python.LumiDBHandler.LumiDBHandler.closeAll |
( |
|
self | ) |
|
Definition at line 112 of file LumiDBHandler.py.
115 print(
'LumiDBHandler.closeAllDB called')
118 for dbstring
in list(self.__class__.dbDict.keys()):
119 self.closeDB(dbstring)
◆ closeAllDB()
def python.LumiDBHandler.LumiDBHandler.closeAllDB |
( |
|
self | ) |
|
◆ closeDB()
def python.LumiDBHandler.LumiDBHandler.closeDB |
( |
|
self, |
|
|
|
dbstring |
|
) |
| |
Definition at line 94 of file LumiDBHandler.py.
94 def closeDB(self, dbstring):
97 print(
'LumiDBHandler.closeDB - Closing connection to', dbstring)
99 if dbstring
not in self.__class__.dbDict:
100 print(
"LumiDBHandler.closeDB - DB doesn't exist:", dbstring)
103 self.__class__.dbDict[dbstring].closeDatabase()
104 except Exception
as e:
106 self.__class__.dbDict.pop(dbstring)
◆ getFolder()
def python.LumiDBHandler.LumiDBHandler.getFolder |
( |
|
self, |
|
|
|
dbstring, |
|
|
|
folder, |
|
|
|
force = False |
|
) |
| |
Definition at line 46 of file LumiDBHandler.py.
46 def getFolder(self, dbstring, folder, force=False):
49 print(
'LumiDBHandler.getFolder(', dbstring,
',', folder,
') called')
51 if not self.openDB(dbstring, force=force):
52 print(
"LumiDBHandler.getFolder - can't connect to DB!")
55 return self.__class__.dbDict[dbstring].getFolder(folder)
◆ openDB()
def python.LumiDBHandler.LumiDBHandler.openDB |
( |
|
self, |
|
|
|
dbstring, |
|
|
|
oracle = False , |
|
|
|
debug = False , |
|
|
|
force = False |
|
) |
| |
Definition at line 59 of file LumiDBHandler.py.
59 def openDB(self, dbstring, oracle=False, debug=False, force=False):
62 print(
'LumiDBHandler.openDB(', dbstring,
') called')
65 if dbstring
in self.__class__.dbDict:
70 print(
'LumiDBHandler.openDB - Connection already exists')
75 print(
'LumiDBHandler.openDB - Connection already exists, closing first due to force=True')
76 self.closeDB(dbstring)
80 print((
'LumiDBHandler.openDB - Connecting to', dbstring))
84 except Exception
as e:
89 self.__class__.dbDict[dbstring] = db
◆ dbDict
python.LumiDBHandler.LumiDBHandler.dbDict = dict() |
|
static |
◆ verbose
python.LumiDBHandler.LumiDBHandler.verbose |
The documentation for this class was generated from the following file: