diff options
-rwxr-xr-x | stream-lava-log.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/stream-lava-log.py b/stream-lava-log.py index cb82a3f..c26f6c2 100755 --- a/stream-lava-log.py +++ b/stream-lava-log.py @@ -473,6 +473,13 @@ def get_config(args): exit("Must set a user name in environment (LAVA_USER), config file or CLI (--username)") if not config.get_config_variable('server'): exit("Must set a server in environment (LAVA_SERVER), config file or CLI (--username)") + + scheme = urlparse.urlparse(config.get_config_variable('server')).scheme + if not scheme == 'https': + result = raw_input('Non-secure protocol %s, proceed? (y/N) ' % (scheme)) + if result != 'y' and result != 'Y': + exit("Chose not to proceed with non-secure protocol") + if not config.get_config_variable('token'): server = config.get_config_variable('server') username = config.get_config_variable('username') |