Нужен человек разбирающийся в python.
Что нужно:
Реализовать чтобы дополнительно выполнялся скрипт при выполнении определённого кода.
2 раза os.system не работает, а в одну строку не получится запустить
есть код
def serverStart():
execCmd = gameConfig['ExecCmd']
execCmd = execCmd.replace('@ip@', ip)
execCmd = execCmd.replace('@port@', str(port))
execCmd = execCmd.replace('@port2@', str(port+1))
execCmd = execCmd.replace('@port3@', str(port+1000))
execCmd = execCmd.replace('@slots@', str(slots))
execCmd = execCmd.replace('@fps@', str(fps))
os.system('su -lc "screen -AmdS gameserver ' + execCmd + '" ' + username)
return True
нужно дописать выполнение sh скрипта перед запуском самого сервера
Отредактировал: STANDFELT, - 1.2.2013, 22:12