Example #1
0
    async def check_balance(self, ctx):

        if ctx.profile.balance > ctx.price.cost:
            return Success()
        else:
            return Failure()
Example #2
0
 async def one(self, ctx):
     return Failure("foo")
Example #3
0
    async def check_expiration(self, ctx):

        if ctx.subscription.is_expired():
            return Failure(Errors.forbidden)
        else:
            return Success()
 def one(self, ctx):
     return Failure(self.Errors.foo)
 def one(self, ctx):
     return Failure()
 def three(self, ctx):
     return Failure()
 def two(self, ctx):
     return Failure("'foo' is too big")