gzipコマンドの修正
This commit is contained in:
parent
e0797fae1f
commit
5ebd71b03d
@ -82,7 +82,7 @@ def exec():
|
|||||||
|
|
||||||
mysqldump_process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
mysqldump_process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
||||||
# gzipコマンドを実行してdump結果を圧縮する
|
# gzipコマンドを実行してdump結果を圧縮する
|
||||||
gzip_process = subprocess.Popen(['gzip'], stdin=mysqldump_process.stdout, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
gzip_process = subprocess.Popen(['gzip', '-c'], stdin=mysqldump_process.stdout, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
||||||
# aws s3 cpコマンドを実行してアップロードする
|
# aws s3 cpコマンドを実行してアップロードする
|
||||||
s3_cp_process = subprocess.Popen(['aws', 's3', 'cp', '-', s3_file_name], stdin=gzip_process.stdout, stderr=subprocess.PIPE)
|
s3_cp_process = subprocess.Popen(['aws', 's3', 'cp', '-', s3_file_name], stdin=gzip_process.stdout, stderr=subprocess.PIPE)
|
||||||
# mysqldumpの標準出力をgzipに接続したため、標準出力をクローズする
|
# mysqldumpの標準出力をgzipに接続したため、標準出力をクローズする
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user