for 0.26
This commit is contained in:
@@ -61,9 +61,10 @@ while True:
|
||||
|
||||
session = requests.session()
|
||||
|
||||
db_root_pw = hash_password('root'+env['HIDCHE_PW_SALT'], env['MYSQL_USER']+env['MYSQL_PASSWORD'])[:32]
|
||||
db_root_pw = hash_password('root'+env['HIDCHE_PW_SALT'], env['MARIADB_ROOT_PASSWORD'])[:32]
|
||||
db_root_name = '%s_root'%env['HIDCHE_DB_PREFIX']
|
||||
|
||||
print("Setup DB...", flush=True)
|
||||
setupDBResult = session.post('http://web/sam/f_install/j_setup_db.php', {
|
||||
'db_host':'db',
|
||||
'db_port':3306,
|
||||
@@ -77,7 +78,7 @@ setupDBResult = session.post('http://web/sam/f_install/j_setup_db.php', {
|
||||
'kakao_admin_key':env['HIDCHE_KAKAO_ADMIN_KEY'],
|
||||
}, headers=headers)
|
||||
setupDBJsonResult = json.loads(setupDBResult.text)
|
||||
print(setupDBJsonResult)
|
||||
print(setupDBJsonResult, flush=True)
|
||||
|
||||
globalSalt = setupDBJsonResult['globalSalt']
|
||||
|
||||
@@ -88,12 +89,20 @@ query = {
|
||||
'password':hashPassword,
|
||||
'nickname':'운영자'
|
||||
}
|
||||
|
||||
print("Create Admin...", flush=True)
|
||||
setupAdminResult = session.post('http://web/sam/f_install/j_create_admin.php', query, headers=headers)
|
||||
setupAdminJsonResult = json.loads(setupAdminResult.text)
|
||||
print(setupAdminJsonResult)
|
||||
print(setupAdminJsonResult, flush=True)
|
||||
|
||||
loginResult = session.post('http://web/sam/j_login.php', query, headers=headers)
|
||||
print(loginResult.text)
|
||||
jsonQuery = {
|
||||
"path": ["Login", "LoginByID"],
|
||||
"args": query
|
||||
}
|
||||
|
||||
print("Login Admin...", flush=True)
|
||||
loginResult = session.post('http://web/sam/api.php', json=jsonQuery)
|
||||
print(loginResult.text, flush=True)
|
||||
|
||||
serverList = str(env['HIDCHE_SERVER_LIST']).split(',')
|
||||
serverList.reverse()
|
||||
@@ -102,9 +111,9 @@ for serverName in serverList:
|
||||
'server':serverName,
|
||||
'target':'origin/devel'
|
||||
}, headers=headers)
|
||||
print(serverName, updateResult.text)
|
||||
print(serverName, updateResult.text, flush=True)
|
||||
|
||||
db_pw = hash_password(serverName+env['HIDCHE_PW_SALT'], env['MYSQL_USER']+env['MYSQL_PASSWORD'])[:32]
|
||||
db_pw = hash_password(serverName+env['HIDCHE_PW_SALT'], env['MARIADB_ROOT_PASSWORD'])[:32]
|
||||
db_name = '%s_%s'%(env['HIDCHE_DB_PREFIX'], serverName)
|
||||
resetResult = session.post('http://web/sam/%s/j_install_db.php'%serverName, {
|
||||
'db_host':'db',
|
||||
@@ -113,7 +122,7 @@ for serverName in serverList:
|
||||
'db_pw':db_pw,
|
||||
'db_name':db_name,
|
||||
}, headers=headers)
|
||||
print(serverName, resetResult.text)
|
||||
print(serverName, resetResult.text, flush=True)
|
||||
|
||||
if useWaitIndex:
|
||||
fp = open(indexPHP, 'wt', encoding='utf-8')
|
||||
@@ -121,4 +130,4 @@ if useWaitIndex:
|
||||
fp.close()
|
||||
os.chown(indexPHP, 33, 33)
|
||||
|
||||
print('Welcome to HIDCHE')
|
||||
print('Welcome to HIDCHE', flush=True)
|
||||
|
||||
Reference in New Issue
Block a user