[Soap-Python] Multiple decorators
azurIt
azurit at pobox.sk
Fri Sep 30 13:11:58 CEST 2011
>> What about my (2) ? How can i set something like 'permissions' for every method so that method_call event will have access to them when method is called ? I was using a decorator for all of this, for example:
>> @login_log_decor( send_mail=True, has_domain=True, perms={"and": ["aaa", "bbb"], "or": []} )
>> def myfunc(....):
>>
>
>I thought about this. i think the best way to do this is to add a new
>argument to the rpc decorator like this:
>
>@rpc( (...), _udp=SomeObject(send_mail=True, has_domain=True,
>perms={"and": ["aaa", "bbb"], "or": []} )
>
>which will be accessible from ctx.descriptor.udp from both events and
>methods. this is committed in my fork. does that help you?
i think this will do the trick, thnx
>another thing, could you please fork rpclib and commit your php tests?
>just something like the ruby tests, nothing fancy.
where can i find that ruby tests ?
azur
More information about the Soap
mailing list