def upload_bundle_file(self, source, dest, show_progress=False, **putobj_kwargs): if self.args.get('upload_policy'): if show_progress: # PostObject does not yet support show_progress print source, 'uploading...' req = PostObject(source=source, dest=dest, acl=self.args.get('acl') or 'aws-exec-read', Policy=self.args['upload_policy'], Signature=self.args['upload_policy_signature'], AWSAccessKeyId=self.args['key_id'], service=self.service, config=self.config, **putobj_kwargs) else: req = PutObject(source=source, dest=dest, acl=self.args.get('acl') or 'aws-exec-read', retries=self.args.get('retries') or 0, show_progress=show_progress, service=self.service, config=self.config, **putobj_kwargs) req.main()
def upload_bundle_file(self, source, dest, show_progress=False, **putobj_kwargs): if self.args.get('upload_policy'): if show_progress: # PostObject does not yet support show_progress print source, 'uploading...' if self.args.get('security_token'): postobj_kwargs = \ {'x-amz-security-token': self.args['security_token']} else: postobj_kwargs = {} postobj_kwargs.update(putobj_kwargs) req = PostObject.from_other( self, source=source, dest=dest, acl=self.args.get('acl') or 'aws-exec-read', Policy=self.args['upload_policy'], Signature=self.args['upload_policy_signature'], AWSAccessKeyId=self.args['key_id'], **postobj_kwargs) else: req = PutObject.from_other( self, source=source, dest=dest, acl=self.args.get('acl') or 'aws-exec-read', retries=self.args.get('retries') or 0, show_progress=show_progress, **putobj_kwargs) req.main()
def upload_bundle_file(self, source, dest, show_progress=False, **putobj_kwargs): if self.args.get('upload_policy'): if show_progress: # PostObject does not yet support show_progress print source, 'uploading...' if self.args.get('security_token'): postobj_kwargs = \ {'x-amz-security-token': self.args['security_token']} else: postobj_kwargs = {} postobj_kwargs.update(putobj_kwargs) req = PostObject.from_other( self, source=source, dest=dest, acl=self.args.get('acl') or 'aws-exec-read', Policy=self.args['upload_policy'], Signature=self.args['upload_policy_signature'], AWSAccessKeyId=self.args['key_id'], **postobj_kwargs) else: req = PutObject.from_other(self, source=source, dest=dest, acl=self.args.get('acl') or 'aws-exec-read', retries=self.args.get('retries') or 0, show_progress=show_progress, **putobj_kwargs) req.main()