3 Contains classes for shell part of framework - basically a collection of classes that are designed to be invoked on the command line.
6 from __future__
import print_function
7 from __future__
import absolute_import
15 def connect(connection_data=None, mode="r", map_blobs=False, secrets=None, pooling=True):
16 if connection_data ==
None:
17 connection_data =
"frontier://FrontierProd/CMS_CONDITIONS"
18 connection =
querying.connect(connection_data, mode=mode, map_blobs=map_blobs, secrets=secrets, pooling=pooling)
19 connections.append(connection)
24 for connection
in connections:
25 connection_string =
"%s/%s" % (connection.connection_data[
"database_name"], connection.connection_data[
"schema"])
26 connection.tear_down()
28 print(
"Connection to %s was closed." % connection_string)