Пример #1
0
    def test_patches_and_setup(self):
        self.assertEqual('engine-1', get_engine_id(self.ds_1))
        self.assertEqual('engine-2', get_engine_id(self.ds_2))

        self.assertEqual(settings.SQL_REPORTING_DATABASE_URL,
                         connections.connection_manager.get_connection_string('engine-1'))
        self.assertEqual(self.db2_url,
                         connections.connection_manager.get_connection_string('engine-2'))

        self.assertNotEqual(str(self.ds1_adapter.engine.url), str(self.ds2_adapter.engine.url))
        self.assertEqual(settings.SQL_REPORTING_DATABASE_URL, str(self.ds1_adapter.engine.url))
        self.assertEqual(self.db2_url, str(self.ds2_adapter.engine.url))
Пример #2
0
    def test_patches_and_setup(self):
        self.assertEqual('engine-1', get_engine_id(self.ds_1))
        self.assertEqual('engine-2', get_engine_id(self.ds_2))

        self.assertEqual(settings.SQL_REPORTING_DATABASE_URL,
                         connections.connection_manager.get_connection_string('engine-1'))
        self.assertEqual(self.db2_url,
                         connections.connection_manager.get_connection_string('engine-2'))

        self.assertNotEqual(str(self.ds1_adapter.engine.url), str(self.ds2_adapter.engine.url))
        self.assertEqual(settings.SQL_REPORTING_DATABASE_URL, str(self.ds1_adapter.engine.url))
        self.assertEqual(self.db2_url, str(self.ds2_adapter.engine.url))
Пример #3
0
    def test_patches_and_setup(self):
        self.assertEqual('engine-1', get_engine_id(self.ds_1))
        self.assertEqual('engine-2', get_engine_id(self.ds_2))

        self.assertEqual(connections.connection_manager.get_connection_string('default'),
                         connections.connection_manager.get_connection_string('engine-1'))
        self.assertEqual(self.db2_url,
                         connections.connection_manager.get_connection_string('engine-2'))

        self.assertNotEqual(str(self.ds1_adapter.engine.url), str(self.ds2_adapter.engine.url))
        self.assertEqual(connections.connection_manager.get_connection_string('default'),
                         str(self.ds1_adapter.engine.url))
        self.assertEqual(self.db2_url, str(self.ds2_adapter.engine.url))
Пример #4
0
    def test_patches_and_setup(self):
        self.assertEqual('engine-1', get_engine_id(self.ds_1))
        self.assertEqual('engine-2', get_engine_id(self.ds_2))

        self.assertEqual(connections.connection_manager.get_connection_string('default'),
                         connections.connection_manager.get_connection_string('engine-1'))
        self.assertEqual(self.db2_url,
                         connections.connection_manager.get_connection_string('engine-2'))

        self.assertNotEqual(str(self.ds1_adapter.engine.url), str(self.ds2_adapter.engine.url))
        self.assertEqual(connections.connection_manager.get_connection_string('default'),
                         str(self.ds1_adapter.engine.url))
        self.assertEqual(self.db2_url, str(self.ds2_adapter.engine.url))
Пример #5
0
 def __init__(self, config, override_table_name=None):
     super(IndicatorSqlAdapter, self).__init__(config)
     self.engine_id = get_engine_id(config)
     self.session_helper = connection_manager.get_session_helper(self.engine_id)
     self.session_context = self.session_helper.session_context
     self.engine = self.session_helper.engine
     self.override_table_name = override_table_name
Пример #6
0
 def __init__(self, config, override_table_name=None, engine_id=None):
     super(IndicatorSqlAdapter, self).__init__(config)
     self.engine_id = engine_id or get_engine_id(config)
     self.session_helper = connection_manager.get_session_helper(self.engine_id)
     self.session_context = self.session_helper.session_context
     self.engine = self.session_helper.engine
     self.override_table_name = override_table_name
Пример #7
0
    def engine_id(self):
        if self._engine_id is not None:
            return self._engine_id

        self._engine_id = get_engine_id(self.config, allow_read_replicas=True)
        return self._engine_id
Пример #8
0
    def engine_id(self):
        if self._engine_id is not None:
            return self._engine_id

        self._engine_id = get_engine_id(self.config, allow_read_replicas=True)
        return self._engine_id
Пример #9
0
 def __init__(self, config):
     self.config = config
     self.engine_id = get_engine_id(config)
     self.session_helper = connection_manager.get_session_helper(self.engine_id)
     self.engine = self.session_helper.engine
Пример #10
0
 def engine_id(self):
     return get_engine_id(self.config)
Пример #11
0
 def engine_id(self):
     return get_engine_id(self.config)
Пример #12
0
 def engine_id(self):
     return get_engine_id(self.config, allow_read_replicas=True)
Пример #13
0
 def __init__(self, config):
     super(IndicatorSqlAdapter, self).__init__(config)
     self.engine_id = get_engine_id(config)
     self.session_helper = connection_manager.get_session_helper(
         self.engine_id)
     self.engine = self.session_helper.engine
Пример #14
0
 def __init__(self, config):
     super(IndicatorSqlAdapter, self).__init__(config)
     self.engine_id = get_engine_id(config)
     self.session_helper = connection_manager.get_session_helper(self.engine_id)
     self.engine = self.session_helper.engine
Пример #15
0
 def __init__(self, config):
     self.config = config
     self.engine_id = get_engine_id(config)
     self.session_helper = connection_manager.get_session_helper(
         self.engine_id)
     self.engine = self.session_helper.engine