If I recall, in my specific instance I tried to inherit SlaveService and ended up using rpyc.classic.connect.
On Mon, Jun 18, 2012 at 2:27 AM, Tomer Filiba <[email protected]> wrote: > 1) did you inherit SlaveService or VoidService? > 2) are you using rpyc.connect or rpyc.classic.connect? > > ----------------------------------------------------------------- > > *Tomer Filiba* > tomerfiliba.com <http://www.facebook.com/tomerfiliba> > <http://il.linkedin.com/in/tomerfiliba> > > > > On Thu, Jun 14, 2012 at 12:13 AM, Saurabh Pandey < > [email protected]> wrote: > >> @Matt, when I tried to do that. It gives me a Attribute Error >> (VoidService object has no attribute 'exposed_getmodule'). Did you face a >> similar problem and how did you fix it? >> >> >> On Friday, May 25, 2012 9:32:32 AM UTC-7, Matt wrote: >>> >>> I ended up subclassing SlaveService and using rpyc.classic.connect(). I >>> found the restrictions with the Service class to be too cumbersome and >>> fortunately, all my code will be running inside my LAN so I don't need to >>> worry about security as much. Eventually, I might switch over to SSH >>> tunneling when I have my system debugged and deployed. >>> >>> On Wednesday, May 23, 2012 9:57:07 AM UTC-4, Daniel Honey wrote: >>>> >>>> No sorry, right now what I'm doing is just running a classic server >>>> alongside my rpyc.Service. >>>> >>>> I'm only using the file upload method that the slave service provides >>>> access to because its easier than using i/o streams or whatnot. >>>> >>>> Let me know if you figure anything out. >>>> >>>> On May 22, 3:10 pm, Matt <[email protected]> wrote: >>>> > Just curious, did you figure out how to do this? I've been using >>>> > rpyc.Service, but it >>>> > looks like I really need to have full server access from my client, >>>> so >>>> > I'm going to >>>> > probably just switch to SlaveService i.e. the new version of rpyc >>>> > classic. >>>> > I'm going to play around with this a bit, if I figure it out soon, >>>> > I'll add a comment >>>> > here. >>>> > >>>> > On Apr 13, 4:37 am, Daniel Honey <[email protected]> wrote: >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > > I really want to use the upload function that slave service >>>> provides >>>> > > as it seems to be the most direct way to transfer files. However >>>> this >>>> > > is only available under classic mode if you start a slave service. >>>> > >>>> > > I'd like to avoid creating a second arbitraryslaveserviceand >>>> instead >>>> > > make the custom service im writing a slave service. >>>> > >>>> > > I tried to do the following: >>>> > >>>> > > class FooService(rpyc.SlaveService) >>>> > > ..... >>>> > >>>> > > Then I start the threaded server with my FooService >>>> > >>>> > > But this does not work as I need to make a classic connection in >>>> order >>>> > > to use slave service's upload funtion. >>>> > >>>> > > Please advise, thanks. >>> >>> >
