diff --git a/src/web/python/chocomae/backup_unpaid_maestro_log.py b/src/web/python/chocomae/backup_unpaid_maestro_log.py index a842f3d..14fefe9 100644 --- a/src/web/python/chocomae/backup_unpaid_maestro_log.py +++ b/src/web/python/chocomae/backup_unpaid_maestro_log.py @@ -17,7 +17,7 @@ def print_items(list): print(item) -def backup_unregister_maestro_table_file(): +def send_unpaid_maestro_mysqldump_to_test_server(): space = ' ' command = 'mysqldump' + space user = '-u root' + space @@ -33,26 +33,28 @@ def backup_unregister_maestro_table_file(): output_filename = '> ' + output_directory + today + '.sql' command_db_backup = command + user + password + transaction + db + table + where_clause + output_filename - # 'mysqldump -u "${DBUSER}" -p"${DBPASS}" --single-transaction "${DBNAME}" "${filename}" --where="DATE(${record_date})=CURDATE()" > "${filename}.dump.bydate.sql"' + # 'mysqldump -u "${DBUSER}" -p"${DBPASS}" --single-transaction "${DBNAME}" "${filename}" + # --where="DATE(${record_date})=CURDATE()" > "${filename}.dump.bydate.sql"' if mode == 'mac': print(command_db_backup) else: subprocess.call(command_db_backup) + backup_server_address = 'chocomae@test.chocomae.com:' + command_scp = 'scp' + space + output_filename + space + backup_server_address + output_directory + subprocess.call(command_scp) -def backup_unregister_maestro_log(): - for maestro in maestro_list: - remark = maestro['Name'] + ' / unpaid 7 days' - if mode == "mac": - print(remark) - else: - unpaidMaestroMan.insert_maestro_log(maestro['MaestroID'], remark) - unpaidMaestroMan.delete_maestro_list(maestro['MaestroID']) - +# backup unpaid for 7 days maestro list +send_unpaid_maestro_mysqldump_to_test_server() +# insert log and delete from DB unpaidMaestroMan = UnpaidMaestroManager(mode) maestro_list = unpaidMaestroMan.get_unpaid_7days_maestro_list() # print_items(maestro_list) - -backup_unregister_maestro_table_file() -backup_unregister_maestro_log() \ No newline at end of file +for maestro in maestro_list: + remark = maestro['Name'] + ' / unpaid 7 days' + if mode == "mac": + print(remark) + else: + unpaidMaestroMan.insert_maestro_log(maestro['MaestroID'], remark) + unpaidMaestroMan.delete_maestro_list(maestro['MaestroID']) diff --git a/src/web/python/chocomae/send_mail_to_unpaid_maestro.py b/src/web/python/chocomae/send_mail_to_unpaid_maestro.py index 9587ff3..89e8ed9 100644 --- a/src/web/python/chocomae/send_mail_to_unpaid_maestro.py +++ b/src/web/python/chocomae/send_mail_to_unpaid_maestro.py @@ -17,7 +17,7 @@ def print_items(list): print(item) -def send_mail(email, ): +def send_mail(email, name, register_date): space = ' ' command = 'mysqldump' + space user = '-u root' + space