コード例 #1
0
ファイル: race_service.py プロジェクト: vromero/camel-races
    def areAllRunnersReady(self, race):
        total_runners = race.runner_set.count()
        ready_runners = Runner.gql("WHERE race = :1 and ready = true", race).count()

        logging.error(total_runners)
        logging.error(ready_runners)

        return total_runners == ready_runners
コード例 #2
0
    def areAllRunnersReady(self, race):
        total_runners = race.runner_set.count()
        ready_runners = Runner.gql("WHERE race = :1 and ready = true",
                                   race).count()

        logging.error(total_runners)
        logging.error(ready_runners)

        return total_runners == ready_runners
コード例 #3
0
ファイル: race_service.py プロジェクト: vromero/camel-races
    def joinRace(self, user, race):
        runners = race.runner_set

        race_runners = Runner.gql("WHERE user = :1 and race = :2", user, race)

        if race_runners.count() == 0:
            my_runner = Runner(user=user, race=race, position=0, ready=False)
            my_runner.put()
        else:
            my_runner = race_runners[0]
        logging.error(my_runner.to_xml())
        return my_runner
コード例 #4
0
    def joinRace(self, user, race):
        runners = race.runner_set

        race_runners = Runner.gql("WHERE user = :1 and race = :2", user, race)

        if (race_runners.count() == 0):
            my_runner = Runner(user=user, race=race, position=0, ready=False)
            my_runner.put()
        else:
            my_runner = race_runners[0]
        logging.error(my_runner.to_xml())
        return my_runner
コード例 #5
0
ファイル: race_service.py プロジェクト: vromero/camel-races
 def getRunnerForUser(self, race, user):
     race_runners = Runner.gql("WHERE user = :1 and race = :2", user, race)
コード例 #6
0
 def getRunnerForUser(self, race, user):
     race_runners = Runner.gql("WHERE user = :1 and race = :2", user, race)