|
|
@ -197,7 +197,7 @@ def status(version=''): |
|
|
|
if data[0] == '': |
|
|
|
if data[0] == '': |
|
|
|
return 'stop' |
|
|
|
return 'stop' |
|
|
|
|
|
|
|
|
|
|
|
pid = getServerDir() + '/data/mysql.pid' |
|
|
|
pid = getPidFile() |
|
|
|
if not os.path.exists(pid): |
|
|
|
if not os.path.exists(pid): |
|
|
|
return 'stop' |
|
|
|
return 'stop' |
|
|
|
|
|
|
|
|
|
|
@ -212,6 +212,14 @@ def getDataDir(): |
|
|
|
return tmp.groups()[0].strip() |
|
|
|
return tmp.groups()[0].strip() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def getPidFile(): |
|
|
|
|
|
|
|
file = getConf() |
|
|
|
|
|
|
|
content = mw.readFile(file) |
|
|
|
|
|
|
|
rep = 'pid-file\s*=\s*(.*)' |
|
|
|
|
|
|
|
tmp = re.search(rep, content) |
|
|
|
|
|
|
|
return tmp.groups()[0].strip() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def binLog(): |
|
|
|
def binLog(): |
|
|
|
args = getArgs() |
|
|
|
args = getArgs() |
|
|
|
conf = getConf() |
|
|
|
conf = getConf() |
|
|
|