<div>I think that @mrpc will allow me to access a service class.</div><div>I want to call a static method from service method (it is a <span lang="en"><span>synthetic</span></span> example):</div><div>š</div><div>class TimerService(ServiceBase):</div><div>š</div><div>ššš @staticmethod<br />ššš def _handle_work_time(username):</div><div>ššššššš # Here is some logic.</div><div>ššššššš pass</div><div>š</div><div>ššš @mrpc(Unicode)<br />ššš def save_work_time(cls, ctx, username):</div><div>ššššššš cls._handle_work_time(unicode(username))</div><div>ššš</div><div>š</div><div>Ii could achieve a same effect with @rpc decorator and ctx.service_class._handle_work_time(username) code, but it is ugly.</div><div>š</div><div>-- <br />Pavel Patrin</div><div>š</div><div>š</div><div>š</div><div>24.12.2014, 22:03, "Burak Arslan" <burak.arslan@arskom.com.tr>:</div><blockquote type="cite"><p>Hi Pavel,<br /><br />On 12/24/14 20:56, ๐มิาษฮ ๐มืลฬ wrote:</p><blockquote>šHello!<br />šI have a problem with spyne @mrpc decorator. I use spyne 2.11 and try<br />šcreate a service with @mrpc-decorated methods, but error occures at<br />šspyne/application.py:203 at line "cls = ctx.descriptor.parent_class"<br /><br />š@mrpc(Integer)<br />šššššdef create_all_groups(cls, ctx, value):<br /><br />šMaybe at spyne/application.py:203 you mean ctx.descriptor.service_class?<br />šI try to search "parent_class" in spyne sources but cant find<br />šsomething useful.<br />šCould you explain me, how to use @mrpc decorator?</blockquote><p>@mrpc is not documented. I don't think it does what you think it does.<br />What's your purpose?</p></blockquote>