From a6b7605c897d6334c88a3b1fb11bff27ab4bfdfb Mon Sep 17 00:00:00 2001 From: joamag Date: Fri, 8 Jul 2016 21:22:02 +0100 Subject: [PATCH] new ssl version --- src/appier_extras/parts/admin/part.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/appier_extras/parts/admin/part.py b/src/appier_extras/parts/admin/part.py index 0562bbeb..f1c697ec 100644 --- a/src/appier_extras/parts/admin/part.py +++ b/src/appier_extras/parts/admin/part.py @@ -102,6 +102,7 @@ def load(self): self.owner.lib_loaders["pymongo"] = self._pymongo_loader self.owner.lib_loaders["redis"] = self._redis_loader self.owner.lib_loaders["jinja2"] = self._jinja2_loader + self.owner.lib_loaders["ssl"] = self._ssl_loader self.logger.debug("Generating admin interfaces ...") for model_c in self.models_r: @@ -1282,6 +1283,12 @@ def _jinja2_loader(self, module): versions.append(("Jinja2", module.__version__)) return versions + def _ssl_loader(self, module): + versions = [] + if hasattr(module, "OPENSSL_VERSION"): + versions.append(("SSL", module.OPENSSL_VERSION)) + return versions + def _attached(self, models): return [model for model in models if model.is_attached()]