~unity-2d-team/unity-2d/Shell-MultiMonitor

« back to all changes in this revision

Viewing changes to grackle/client.py

  • Committer: Aaron Bentley
  • Date: 2012-01-13 15:14:10 UTC
  • mto: (6.1.30 trunk)
  • mto: This revision was merged to the branch mainline in revision 45.
  • Revision ID: aaron@canonical.com-20120113151410-pexfwaq390oirhr2
Extract GrackleStore.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
            raise Exception('!!')
45
45
 
46
46
    def get_messages(self, archive_id, message_ids=None, limit=None,
47
 
                     memo=None, order=None, headers=None):
 
47
                     memo=None, order=None, headers=None,
 
48
                     max_body_length=None):
48
49
        parameters = {}
49
50
        if message_ids is not None:
50
51
            parameters['message_ids'] = message_ids
56
57
            parameters['order'] = order
57
58
        if headers is not None:
58
59
            parameters['headers'] = headers
 
60
        if max_body_length is not None:
 
61
            parameters['max_body_length'] = max_body_length
59
62
        query = {'parameters': simplejson.dumps(parameters)}
60
63
        response = self._verb_archive('GET', archive_id, query)
61
64
        if response.status == httplib.BAD_REQUEST: