From e84b5506e2fa5a537c4a7d2947bb0bdc6e015bf7 Mon Sep 17 00:00:00 2001
From: Moul <moul@moul.re>
Date: Fri, 19 Oct 2018 21:43:26 +0200
Subject: [PATCH] [fix] #42: add missing '-p' option.

---
 silkaj/network_tools.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/silkaj/network_tools.py b/silkaj/network_tools.py
index 5b0cd1d3..1af4671b 100644
--- a/silkaj/network_tools.py
+++ b/silkaj/network_tools.py
@@ -76,7 +76,10 @@ class EndPoint(object):
     def __init__(self):
         cli_args = Command()
         ep = dict()
-        ep["domain"], ep["port"] = G1_TEST_DEFAULT_ENDPOINT if cli_args.contains_switches("gtest") else G1_DEFAULT_ENDPOINT
+        if cli_args.contains_switches('p'):
+            ep["domain"], ep["port"] = cli_args.get_definition('p').rsplit(':', 1)
+        else:
+            ep["domain"], ep["port"] = G1_TEST_DEFAULT_ENDPOINT if cli_args.contains_switches("gtest") else G1_DEFAULT_ENDPOINT
         self.ep = ep
 
 
-- 
GitLab