Update index.py

pull/156/head
midoks 3 years ago
parent aa13a9163a
commit 57b83e654b
  1. 32
      plugins/postgresql/index.py

@ -169,7 +169,6 @@ def pgDb():
db = pg.ORM() db = pg.ORM()
db.setPort(getDbPort()) db.setPort(getDbPort())
# db.setSocket(getSocketFile())
db.setPwd(pSqliteDb('config').where('id=?', (1,)).getField('pg_root')) db.setPwd(pSqliteDb('config').where('id=?', (1,)).getField('pg_root'))
return db return db
@ -180,22 +179,22 @@ def initConfig(version=''):
if not os.path.exists(init_pl): if not os.path.exists(init_pl):
mw.writeFile(init_pl, 'ok') mw.writeFile(init_pl, 'ok')
# # postgresql.conf # postgresql.conf
# pg_conf = conf_dir + '/data/postgresql.conf' pg_conf = conf_dir + '/data/postgresql.conf'
# tpl = getPluginDir() + '/conf/postgresql.conf' tpl = getPluginDir() + '/conf/postgresql.conf'
# content = mw.readFile(tpl) content = mw.readFile(tpl)
# content = contentReplace(content) content = contentReplace(content)
# mw.writeFile(pg_conf, content) mw.writeFile(pg_conf, content)
# # pg_hba.conf # pg_hba.conf
# tpl = getPluginDir() + '/conf/pg_hba.conf' tpl = getPluginDir() + '/conf/pg_hba.conf'
# pg_hba_conf = conf_dir + '/data/pg_hba.conf' pg_hba_conf = conf_dir + '/data/pg_hba.conf'
# content = mw.readFile(tpl) content = mw.readFile(tpl)
# mw.writeFile(pg_hba_conf, content) mw.writeFile(pg_hba_conf, content)
# logfile = runLog() logfile = runLog()
# if not os.path.exists(logfile): if not os.path.exists(logfile):
# mw.writeFile(logfile, '') mw.writeFile(logfile, '')
def initDreplace(version=''): def initDreplace(version=''):
@ -259,8 +258,7 @@ def initPgData():
if not os.path.exists(serverdir + '/data'): if not os.path.exists(serverdir + '/data'):
cmd = serverdir + '/bin/initdb -D ' + serverdir + "/data" cmd = serverdir + '/bin/initdb -D ' + serverdir + "/data"
if not mw.isAppleSystem(): if not mw.isAppleSystem():
cmd = "echo \"" + serverdir + "/bin/initdb -D " + \ cmd = "su - postgres -c \"" + serverdir + "/bin/initdb -D \""
serverdir + "/data\" | su - postgresql"
# print(cmd) # print(cmd)
mw.execShell(cmd) mw.execShell(cmd)
return False return False

Loading…
Cancel
Save