summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorgy Frolov <gosha@fro.lv>2021-01-16 21:21:37 +0300
committerGitHub <noreply@github.com>2021-01-16 21:21:37 +0300
commitb01f9eca1248c0a4b878e516263bd244547d5646 (patch)
tree290f8e9d3fced8eef074f49e66aa65bbc657ff39
parent609c3ec5c868a7273530d6d7a076273abe652ce8 (diff)
parent55f0fac471ea2be76e00a35a1f385c0327710580 (diff)
Merge pull request #944 from dbcli/amjith/int_port
Coerce port to int.
-rw-r--r--changelog.md7
-rwxr-xr-xmycli/main.py2
2 files changed, 8 insertions, 1 deletions
diff --git a/changelog.md b/changelog.md
index eb37445..fe6e268 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,10 @@
+1.23.2
+===
+
+Bug Fixes:
+----------
+* Ensure `--port` is always an int.
+
1.23.1
===
diff --git a/mycli/main.py b/mycli/main.py
index 7c3c3d6..f2b2fd8 100755
--- a/mycli/main.py
+++ b/mycli/main.py
@@ -397,7 +397,7 @@ class MyCli(object):
socket = socket or cnf['socket'] or guess_socket_location()
user = user or cnf['user'] or os.getenv('USER')
host = host or cnf['host']
- port = port or cnf['port']
+ port = int(port or cnf['port'] or 3306)
ssl = ssl or {}
passwd = passwd if isinstance(passwd, str) else cnf['password']