pull/121/head
midoks 3 years ago
parent f9b53206b5
commit e490c7546f
  1. 12
      plugins/php-yum/index.py
  2. 14
      plugins/php-yum/versions/common.sh

@ -591,11 +591,11 @@ def installLib(version):
return data[1] return data[1]
name = args['name'] name = args['name']
execstr = "cd " + getPluginDir() + '/versions/' + version + " && /bin/bash " + \ execstr = "cd " + getPluginDir() + '/versions/' + version + \
name + '.sh' + ' install ' + version " && /bin/bash common.sh " + version + ' install ' + name
rettime = time.strftime('%Y-%m-%d %H:%M:%S') rettime = time.strftime('%Y-%m-%d %H:%M:%S')
insert_info = (None, '安装[' + name + '-' + version + ']', insert_info = (None, '安装PHPYUM[' + name + '-' + version + ']',
'execshell', '0', rettime, execstr) 'execshell', '0', rettime, execstr)
mw.M('tasks').add('id,name,type,status,addtime,execstr', insert_info) mw.M('tasks').add('id,name,type,status,addtime,execstr', insert_info)
@ -610,15 +610,15 @@ def uninstallLib(version):
return data[1] return data[1]
name = args['name'] name = args['name']
execstr = "cd " + getPluginDir() + '/versions/' + version + " && /bin/bash " + \ execstr = "cd " + getPluginDir() + '/versions/' + version + \
name + '.sh' + ' uninstall ' + version " && /bin/bash common.sh " + version + ' uninstall ' + name
data = mw.execShell(execstr) data = mw.execShell(execstr)
# data[0] == '' and # data[0] == '' and
if data[1] == '': if data[1] == '':
return mw.returnJson(True, '已经卸载成功!') return mw.returnJson(True, '已经卸载成功!')
else: else:
return mw.returnJson(False, '卸载信息![通道0]:' + data[0] + "[通道0]:" + data[1]) return mw.returnJson(False, '卸载错误信息!:' + data[1])
def installPreInspection(version): def installPreInspection(version):

@ -0,0 +1,14 @@
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
curPath=`pwd`
rootPath=$(dirname "$curPath")
rootPath=$(dirname "$rootPath")
rootPath=$(dirname "$rootPath")
serverPath=$(dirname "$rootPath")
version=$1
action=$2
echo $1,$2
Loading…
Cancel
Save