From ba66e2cdd8e02b0af1dea0ed41edff8fefae61ec Mon Sep 17 00:00:00 2001 From: Jed Reynolds Date: Thu, 22 Oct 2020 22:03:04 -0700 Subject: [PATCH] lfcli_base.py init may now be passed a copy of local_realm in constructor --- py-json/LANforge/lfcli_base.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/py-json/LANforge/lfcli_base.py b/py-json/LANforge/lfcli_base.py index 8a00afa1..51c2c84d 100644 --- a/py-json/LANforge/lfcli_base.py +++ b/py-json/LANforge/lfcli_base.py @@ -1,5 +1,6 @@ #!env /usr/bin/python +import sys import traceback # Extend this class to use common set of debug and request features for your script from pprint import pprint @@ -17,12 +18,15 @@ class LFCliBase: _debug=False, _halt_on_error=False, _exit_on_error=False, - _exit_on_fail=False): + _exit_on_fail=False, + _local_realm=False): self.fail_pref = "FAILED: " self.pass_pref = "PASSED: " self.lfclient_host = _lfjson_host self.lfclient_port = _lfjson_port self.debug = _debug + if (_local_realm is not False): + self.local_realm = _local_realm; self.lfclient_url = "http://%s:%s" % (self.lfclient_host, self.lfclient_port) self.test_results = []