예제 #1
0
파일: workers.py 프로젝트: rivan/w3fu
 def __call__(self, req, provider_id):
     if not req.user.can_write(provider_id):
         raise Forbidden
     provider = providers_c.find_id(provider_id)
     if provider is None:
         raise NotFound
     return super(WorkersAdmin, self).__call__(req, provider)
예제 #2
0
파일: providers.py 프로젝트: rivan/w3fu
 def __call__(self, req, provider_id):
     provider = providers_c.find_id(provider_id)
     if provider is None:
         raise NotFound
     return super(ProviderPublic, self).__call__(req, provider)