Skip to content

Commit 0f438ff

Browse files
committed
use correct AS400 reflector when dbms_name/_ver is none
Fixes #182 Signed-off-by: Michael Maltese <michaeljosephmaltese@gmail.com>
1 parent 894c608 commit 0f438ff

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

ibm_db_sa/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -790,13 +790,13 @@ def initialize(self, connection):
790790
DB2Dialect.serverType = self.dbms_name
791791
super(DB2Dialect, self).initialize(connection)
792792
# check server type logic here
793-
_reflector_cls = ibm_reflection.DB2Reflector
793+
_reflector_cls = self._reflector_cls
794794
if self.dbms_name == 'AS':
795795
_reflector_cls = ibm_reflection.AS400Reflector
796796
elif self.dbms_name == "DB2":
797797
_reflector_cls = ibm_reflection.OS390Reflector
798798
elif(self.dbms_name is None):
799-
_reflector_cls = ibm_reflection.DB2Reflector
799+
pass
800800
elif "DB2/" in self.dbms_name:
801801
_reflector_cls = ibm_reflection.DB2Reflector
802802
elif "IDS/" in self.dbms_name:

0 commit comments

Comments
 (0)