[Python-il] remote execution of python code

Ori Peleg oripel at gmail.com
Thu Jul 22 11:27:45 IDT 2010


+1 for RPyC, very powerful and very simple.

Regarding Pyro, I've used it a few years ago and it was incredibly complex
to set up and flakier than RPyC. Maybe that's changed, but I'm not sure.

On Thu, Jul 22, 2010 at 10:09 AM, Tal Einat <taleinat at gmail.com> wrote:

> On Thu, Jul 22, 2010 at 9:47 AM, Amit Dor-Shifer <amitds at oversi.com>wrote:
>
>>  I wish to execute some python code on a remote host, accessed via SSH.
>> The module containing the code is available locally, but not on the remote
>> host. I can copy the code over to the remote host, and execute it there, but
>> I was wondering whether there's some programmatic alternative to that: E.G:
>>
>>    1. wrap the code in a method,
>>     2. extract the method via an object's __dict__
>>     3. Serialize the method over to the remote host
>>     4. execute result on a remote python interpreter.
>>
>> Or:
>>
>>    1. Somehow retrieve the source lines of the method.
>>    2. pass those to a remote "python -c" execution.
>>
>>
>> Are such options available in python?
>>
>
> Allow me to recommend the excellent RPyC library:
> http://rpyc.wikidot.com/
>
>
> _______________________________________________
> Python-il mailing list
> Python-il at hamakor.org.il
> http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il
>
>


-- 
Check out my blog: http://orip.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://hamakor.org.il/pipermail/python-il/attachments/20100722/d60a84c9/attachment-0001.htm 


More information about the Python-il mailing list