Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4d46f99

Browse files
committed
Minor bug fix
1 parent d8e5585 commit 4d46f99

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

lib/core/common.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ def parseTargetDirect():
616616
remote = False
617617

618618
for dbms in SUPPORTED_DBMS:
619-
details = re.search("^(?P<dbms>%s)://(?P<credentials>(?P<user>.+?)\:(?P<pass>.+?)\@)?(?P<remote>(?P<hostname>.+?)\:(?P<port>[\d]+)\/)?(?P<db>[\w\d\.\_\-\/]+?)$" % dbms, conf.direct, re.I)
619+
details = re.search("^(?P<dbms>%s)://(?P<credentials>(?P<user>.+?)\:(?P<pass>.*?)\@)?(?P<remote>(?P<hostname>.+?)\:(?P<port>[\d]+)\/)?(?P<db>[\w\d\.\_\-\/]+?)$" % dbms, conf.direct, re.I)
620620

621621
if details:
622622
conf.dbms = details.group('dbms')
@@ -628,6 +628,9 @@ def parseTargetDirect():
628628
conf.dbmsUser = str()
629629
conf.dbmsPass = str()
630630

631+
if not conf.dbmsPass:
632+
conf.dbmsPass = None
633+
631634
if details.group('remote'):
632635
remote = True
633636
conf.hostname = details.group('hostname')

0 commit comments

Comments
 (0)