瀏覽代碼

HUE-8573 [sqoop] Avoid unrelated casting error when testing the connection

Connection Failed: Error accessing the database: invalid literal for int() with base 10: ''
Romain Rigaux 7 年之前
父節點
當前提交
51c96e3be6
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      desktop/libs/indexer/src/indexer/indexers/rdbms.py

+ 1 - 1
desktop/libs/indexer/src/indexer/indexers/rdbms.py

@@ -88,7 +88,7 @@ def _get_db(request):
       query_server = {
         'server_name': name,
         'server_host': source['rdbmsHostname'],
-        'server_port': int(source['rdbmsPort']),
+        'server_port': int(source['rdbmsPort'] or 3306),
         'username': source['rdbmsUsername'],
         'password': source['rdbmsPassword'],
         'options': {},