aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xstream-lava-log.py7
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')