Update index.py

pull/149/head
midoks 3 years ago
parent 42d8d828c5
commit 4ca47d2161
  1. 10
      plugins/mysql/index.py

@ -2063,13 +2063,19 @@ def dumpMysqlData(version=''):
pwd = pSqliteDb('config').where('id=?', (1,)).getField('mysql_root')
mysql_dir = getServerDir()
myconf = mysql_dir + "/etc/my.cnf"
option = ''
mode = recognizeDbMode()
if mode == 'gtid':
option = ' --set-gtid-purged=off '
if args['db'].lower() == 'all':
dlist = findBinlogDoDb()
cmd = mysql_dir + "/bin/mysqldump --defaults-file=" + myconf + " -uroot -p" + \
cmd = mysql_dir + "/bin/mysqldump --defaults-file=" + myconf + " " + option + " -uroot -p" + \
pwd + " --databases " + \
' '.join(dlist) + " > gzip > /tmp/dump.sql.gz"
else:
cmd = mysql_dir + "/bin/mysqldump --defaults-file=" + myconf + " -uroot -p" + \
cmd = mysql_dir + "/bin/mysqldump --defaults-file=" + myconf + " " + option + " -uroot -p" + \
pwd + " --databases " + args['db'] + " | gzip > /tmp/dump.sql.gz"
ret = mw.execShell(cmd)

Loading…
Cancel
Save