コード例 #1
0
 def _download_parts(self, manifests, directory):
     bucket = self.args.get('bucket')
     for manifest in manifests:
         parts = get_manifest_parts(os.path.join(directory, manifest))
         download_files(bucket, parts, directory, service=self.service,
                        config=self.config,
                        show_progress=self.args.get('show_progress', True))
コード例 #2
0
 def _download_parts(self, manifests, directory):
     bucket = self.args.get('bucket')
     for manifest in manifests:
         parts = get_manifest_parts(os.path.join(directory, manifest))
         download_files(bucket, parts, directory, service=self.service,
                        config=self.config,
                        show_progress=self.args.get('show_progress', True))
コード例 #3
0
 def _delete_manifest_parts(self, manifest_keys, directory):
     bucket = self.args.get('bucket')
     for key in manifest_keys:
         paths = get_manifest_parts(os.path.join(directory, key), bucket)
         DeleteObject(paths=paths, service=self.service,
                      config=self.config).main()
コード例 #4
0
ファイル: deletebundle.py プロジェクト: jeevanullas/euca2ools
 def _delete_manifest_parts(self, manifest_keys, directory):
     bucket = self.args.get('bucket')
     for key in manifest_keys:
         paths = get_manifest_parts(os.path.join(directory, key), bucket)
         DeleteObject(paths=paths, service=self.service,
                      config=self.config).main()