From 077d14d7b33810d1237a20d1708c76d78ea6ef3c Mon Sep 17 00:00:00 2001 From: Prabuddha Chakraborty Date: Wed, 16 Dec 2015 14:24:17 +0530 Subject: [PATCH] Added expired cert warning --- ee/cli/plugins/site.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ee/cli/plugins/site.py b/ee/cli/plugins/site.py index 0de584c5..5a04ef63 100644 --- a/ee/cli/plugins/site.py +++ b/ee/cli/plugins/site.py @@ -1,6 +1,7 @@ # """EasyEngine site controller.""" from cement.core.controller import CementBaseController, expose from cement.core import handler, hook +from ee.core.sslutils import SSL from ee.core.variables import EEVariables from ee.core.domainvalidate import ValidateDomain from ee.core.fileutils import EEFileUtils @@ -1217,6 +1218,14 @@ class EESiteUpdateController(CementBaseController): Log.info(self, "Congratulations! Successfully Configured SSl for Site " " https://{0}".format(ee_domain)) + if (SSL.getExpirationDays(ee_domain)>0): + Log.info(self, "Your certification will expire within " + SSL.getExpirationDays() + " days.") + else: + Log.warn(self, "Your certification already EXPIRED ! . PLEASE renew soon . ") + + + + elif data['letsencrypt'] is False: Log.info(self,'Setting Nginx configuration') if os.path.isfile("{0}/conf/nginx/ssl.conf"