Advertisement
Guest User

Untitled

a guest
Aug 15th, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.98 KB | None | 0 0
  1. #!/usr/bin/env python2.7
  2. # -*- coding: utf-8 -*-
  3.  
  4. import os
  5. import boto
  6. from boto.s3.connection import S3Connection
  7.  
  8. S3_ACCESS_KEY = 'access-key'
  9. S3_SECRET_KEY = 'secret-key'
  10. S3_URL = 's3.amazonaws.com'
  11. S3_BUCKET_NAME = 'bus12'
  12.  
  13. header = {
  14.             "x-amz-server-side-encryption-customer-algorithm" :
  15.              "AES256",
  16.             "x-amz-server-side-encryption-customer-key" :
  17.              "MAAxAHQAZQBzAHQASwBlAHkAVABvAFMAUwBFAEMAIQA=",
  18.             "x-amz-server-side-encryption-customer-key-MD5" :
  19.              "fUgCZDDh6bfEMuP2bN38mg=="
  20. }
  21.  
  22. s3conn = S3Connection( aws_access_key_id=S3_ACCESS_KEY, aws_secret_access_key=S3_SECRET_KEY, host=S3_URL, debug=2 )
  23. s3bucket = s3conn.get_bucket( S3_BUCKET_NAME )
  24.  
  25.  
  26. filename = 'mks.sql'
  27.  
  28. s3key = s3bucket.new_key('Mike/13/' + filename)
  29. s3key.set_contents_from_string(open(filename, 'rb').read(), headers=header)
  30.  
  31. s3key = s3bucket.new_key('Mike/13/' + filename)
  32. s3key.get_contents_to_filename('out.sql', headers=header)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement