示例#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
 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()