Ejemplo n.º 1
0
    def post(self):
        # Protected for admins only by app.yaml so taskqueue can hit this URL
        step = self.request_int("step", default = 0)

        if step == YouTubeSyncStep.START:
            self.startYouTubeSync()
        elif step == YouTubeSyncStep.UPDATE_VIDEO_STATS:
            self.updateVideoStats()

        log = YouTubeSyncStepLog()
        log.step = step
        log.generation = int(Setting.last_youtube_sync_generation_start())
        log.put()

        # check to see if we have more steps to go
        if step < YouTubeSyncStep.UPDATE_VIDEO_STATS:
            self.task_step(step + 1)
Ejemplo n.º 2
0
    def post(self):
        # Protected for admins only by app.yaml so taskqueue can hit this URL
        step = self.request_int("step", default = 0)

        if step == YouTubeSyncStep.START:
            self.startYouTubeSync()
        elif step == YouTubeSyncStep.UPDATE_VIDEO_STATS:
            self.updateVideoStats()

        log = YouTubeSyncStepLog()
        log.step = step
        log.generation = int(Setting.last_youtube_sync_generation_start())
        log.put()

        # check to see if we have more steps to go
        if step < YouTubeSyncStep.UPDATE_VIDEO_STATS:
            self.task_step(step + 1)
Ejemplo n.º 3
0
 def startYouTubeSync(self):
     Setting.last_youtube_sync_generation_start(int(Setting.last_youtube_sync_generation_start()) + 1)
Ejemplo n.º 4
0
 def startYouTubeSync(self):
     Setting.last_youtube_sync_generation_start(int(Setting.last_youtube_sync_generation_start()) + 1)