perceval/backends/mozilla/kitsune.py
def get_questions(self, offset=None):
        """Retrieve questions from older to newer updated starting offset"""

        page = KitsuneClient.FIRST_PAGE

        if offset:
            page += int(offset / KitsuneClient.ITEMS_PER_PAGE)

        while True:
            api_questions_url = urijoin(self.base_url, '/question') + '/'

            params = {
                "page": page,
                "ordering": "updated"
            }

            questions = self.fetch(api_questions_url, params)
            yield questions

            questions_json = json.loads(questions)
            next_uri = questions_json['next']
            if not next_uri:
                break
            page += 1
def get_questions(self, offset=None):
        page = KitsuneClient.FIRST_PAGE

        if offset:
            page += int(offset / KitsuneClient.ITEMS_PER_PAGE)

        while True:
            api_questions_url = urijoin(self.base_url, '/question') + '/'

            params = {
                "page": page,
                "ordering": "updated"
            }

            questions = self.fetch(api_questions_url, params)
            yield questions

            questions_json = json.loads(questions)
            next_uri = questions_json['next']
            if not next_uri:
                break
            page += 1
def get_questions ( self , offset = None ) : page = KitsuneClient . FIRST_PAGE if offset : page += int ( offset / KitsuneClient . ITEMS_PER_PAGE ) while True : api_questions_url = urijoin ( self . base_url , '/question' ) + '/' params = { "page" : page , "ordering" : "updated" } questions = self . fetch ( api_questions_url , params ) yield questions questions_json = json . loads ( questions ) next_uri = questions_json [ 'next' ] if not next_uri : break page += 1
Retrieve questions from older to newer updated starting offset
Retrieve questions from older to newer updated starting offset