Browse Source

Merge branch 'python' of github.com:rtCamp/easyengine into python

bugfixes
gau1991 10 years ago
parent
commit
18b29f074f
  1. 2
      ee/cli/plugins/clean.py
  2. 15
      ee/cli/plugins/site_functions.py

2
ee/cli/plugins/clean.py

@ -50,7 +50,7 @@ class EECleanController(CementBaseController):
@expose(hide=True) @expose(hide=True)
def clean_memcache(self): def clean_memcache(self):
"""This function Clears memcache""" """This function Clears memcache """
try: try:
if(EEAptGet.is_installed(self, "memcached")): if(EEAptGet.is_installed(self, "memcached")):
EEService.restart_service(self, "memcached") EEService.restart_service(self, "memcached")

15
ee/cli/plugins/site_functions.py

@ -112,15 +112,15 @@ def setupdatabase(self, data):
# create MySQL database # create MySQL database
Log.info(self, "Setting up database\t\t", end='') Log.info(self, "Setting up database\t\t", end='')
Log.debug(self, "Creating databse {0}".format(ee_db_name)) Log.debug(self, "Creating databse {0}".format(ee_db_name))
EEMysql.execute(self, "create database {0}" EEMysql.execute(self, "create database `{0}`"
.format(ee_db_name), errormsg="Cannot create database") .format(ee_db_name), errormsg="Cannot create database")
# Create MySQL User # Create MySQL User
Log.debug(self, "Creating user {0}".format(ee_db_username)) Log.debug(self, "Creating user {0}".format(ee_db_username))
Log.debug(self, "create user {0}@{1} identified by ''" Log.debug(self, "create user `{0}`@`{1}` identified by ''"
.format(ee_db_username, ee_mysql_grant_host)) .format(ee_db_username, ee_mysql_grant_host))
EEMysql.execute(self, EEMysql.execute(self,
"create user {0}@{1} identified by '{2}'" "create user `{0}`@`{1}` identified by '{2}'"
.format(ee_db_username, ee_mysql_grant_host, .format(ee_db_username, ee_mysql_grant_host,
ee_db_password), ee_db_password),
errormsg="Cannot setup database user", log=False) errormsg="Cannot setup database user", log=False)
@ -128,7 +128,7 @@ def setupdatabase(self, data):
# Grant permission # Grant permission
Log.debug(self, "Setting up user privileges") Log.debug(self, "Setting up user privileges")
EEMysql.execute(self, EEMysql.execute(self,
"grant all privileges on {0}.* to {1}@{2}" "grant all privileges on `{0}`.* to `{1}`@`{2}`"
.format(ee_db_name, ee_db_username, ee_mysql_grant_host), .format(ee_db_name, ee_db_username, ee_mysql_grant_host),
errormsg="Cannot setup database user privileges") errormsg="Cannot setup database user privileges")
Log.info(self, "[" + Log.ENDC + "Done" + Log.OKBLUE + "]") Log.info(self, "[" + Log.ENDC + "Done" + Log.OKBLUE + "]")
@ -423,9 +423,10 @@ def site_package_check(self, stype):
Log.debug(self, "Setting packages variable for WP-CLI") Log.debug(self, "Setting packages variable for WP-CLI")
if not EEShellExec.cmd_exec(self, "which wp"): if not EEShellExec.cmd_exec(self, "which wp"):
packages = packages + [["https://github.com/wp-cli/wp-cli/" packages = packages + [["https://github.com/wp-cli/wp-cli/"
"releases/download/v0.17.1/" "releases/download/{0}/"
"wp-cli.phar", "/usr/bin/wp", "wp-cli.phar"
"WP-CLI"]] .format(EEVariables.ee_wp_cli),
"/usr/bin/wp", "WP-CLI"]]
return(stack.install(apt_packages=apt_packages, packages=packages, return(stack.install(apt_packages=apt_packages, packages=packages,
disp_msg=False)) disp_msg=False))

Loading…
Cancel
Save