Guest User

Untitled

a guest
Dec 15th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. diff --git a/swift/common/middleware/copy.py b/swift/common/middleware/copy.py
  2. index b66ab9d..26a1649 100644
  3. --- a/swift/common/middleware/copy.py
  4. +++ b/swift/common/middleware/copy.py
  5. @@ -327,10 +327,10 @@ class ServerSideCopyMiddleware(object):
  6. source_req.headers['X-Newest'] = 'true'
  7.  
  8. # in case we are copying an SLO manifest, set format=raw parameter
  9. - params = source_req.params
  10. - if params.get('multipart-manifest') == 'get':
  11. - params['format'] = 'raw'
  12. - source_req.params = params
  13. + if req.params.get('multipart-manifest') == 'get':
  14. + source_req.params['format'] = 'raw'
  15. + if req.params.get('symlink') == 'get':
  16. + source_req.params['symlink'] = 'get'
  17.  
  18. source_resp = ssc_ctx.get_source_resp(source_req)
Add Comment
Please, Sign In to add comment