diff --git a/ee/cli/plugins/site.py b/ee/cli/plugins/site.py index 8a41781d..65301ba0 100644 --- a/ee/cli/plugins/site.py +++ b/ee/cli/plugins/site.py @@ -79,6 +79,13 @@ class EESiteController(CementBaseController): ee_db_pass = '' if os.path.isfile('/etc/nginx/sites-available/{0}' .format(ee_domain)): + check_site = getSiteInfo(self, ee_domain) + if check_site is None: + Log.error(self, " Site {0} does not exist.".format(ee_domain)) + else: + sitetype = check_site.site_type + cachetype = check_site.cache_type + ee_site_webroot = EEVariables.ee_webroot + ee_domain access_log = (ee_site_webroot + '/logs/access.log') error_log = (ee_site_webroot + '/logs/error.log') @@ -98,7 +105,10 @@ class EESiteController(CementBaseController): data = dict(domain=ee_domain, webroot=ee_site_webroot, accesslog=access_log, errorlog=error_log, dbname=ee_db_name, dbuser=ee_db_user, - dbpass=ee_db_pass) + dbpass=ee_db_pass, type=sitetype + " " + cachetype + + " ({0})".format("enabled" + if check_site.is_enabled else + "disabled")) self.app.render((data), 'siteinfo.mustache') else: Log.error(self, " site {0} does not exists".format(ee_domain))