From c25f681731e68a4129d8fa194a31557df1e98000 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Wed, 13 Jul 2016 11:36:27 -0400 Subject: [PATCH] Allow turning of ssl for rida.py Even if it means that authn won't work. Nice for development. --- rida.py | 2 ++ rida/config.py | 1 + 2 files changed, 3 insertions(+) diff --git a/rida.py b/rida.py index f4a34858..9d196db9 100755 --- a/rida.py +++ b/rida.py @@ -165,6 +165,8 @@ def query_build(id): return "No such module found.", 404 def _establish_ssl_context(conf): + if conf.ssl_enabled == False: + return None # First, do some validation of the configuration attributes = ( 'ssl_certificate_file', diff --git a/rida/config.py b/rida/config.py index 0bfbc1be..87faa25a 100644 --- a/rida/config.py +++ b/rida/config.py @@ -78,6 +78,7 @@ def from_file(filename=None): conf.port = default.get("port") conf.host = default.get("host") + conf.ssl_enabled = asbool(default.get("ssl_enabled")) conf.ssl_certificate_file = default.get("ssl_certificate_file") conf.ssl_certificate_key_file = default.get("ssl_certificate_key_file") conf.ssl_ca_certificate_file = default.get("ssl_ca_certificate_file")