diff options
Diffstat (limited to 'boto/fps/connection.py')
-rw-r--r-- | boto/fps/connection.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/boto/fps/connection.py b/boto/fps/connection.py index d923df2d..ff04adce 100644 --- a/boto/fps/connection.py +++ b/boto/fps/connection.py @@ -213,8 +213,7 @@ class FPSConnection(AWSQueryConnection): safestr = lambda x: x is not None and str(x) or '' safequote = lambda x: urllib.quote(safestr(x), safe='~') - payload = [(k, safequote(v)) for k, v in kw.items()] - payload.sort() + payload = sorted([(k, safequote(v)) for k, v in kw.items()]) encoded = lambda p: '&'.join([k + '=' + v for k, v in p]) canonical = '\n'.join(['GET', endpoint, base, encoded(payload)]) |