<div dir="ltr">1. The rpc_pb2.py is the same as the standard package as found here?<div><br><div><a href="https://pypi.python.org/pypi/protobuf.socketrpc/1.3.2">https://pypi.python.org/pypi/protobuf.socketrpc/1.3.2</a><br>
</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jan 5, 2014 at 9:22 AM, Pavel Emelyanov <span dir="ltr">&lt;<a href="mailto:xemul@parallels.com" target="_blank">xemul@parallels.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 01/05/2014 12:49 AM, Neal Becker wrote:<br>
&gt; So I wanted to try out rpc test.<br>
&gt;<br>
&gt; I&#39;m guessing that:<br>
&gt; In test.py, the rpc_pb2 is really:<br>
&gt;<br>
&gt; from protobuf.socketrpc import rpc_pb2 as rpc<br>
<br>
</div>The rpc_pb2 in this test is the rpc_pb2.py compiled like this<br>
<br>
protoc --proto_path=. --python_out=. rpc.proto<br>
<div class="im"><br>
&gt; I have protobuf:<br>
&gt;<br>
&gt; Metadata-Version: 1.1<br>
&gt; Name: protobuf.socketrpc<br>
&gt; Version: 1.3.2<br>
&gt; Summary: a Python implementation of protobuf RPC over sockets<br>
&gt; Home-page: <a href="http://code.google.com/p/protobuf-socket-rpc/" target="_blank">http://code.google.com/p/protobuf-socket-rpc/</a><br>
&gt; Author: Shardul Deo<br>
</div>&gt; Author-email: <a href="mailto:shardul.deo@gmail.com">shardul.deo@gmail.com</a> &lt;mailto:<a href="mailto:shardul.deo@gmail.com">shardul.deo@gmail.com</a>&gt;<br>
<div class="im">&gt;<br>
&gt; I started criu service.<br>
&gt; I found it&#39;s socket, as:<br>
&gt; /run/criu_service.socket<br>
&gt;<br>
&gt; Then changing in test.py:<br>
&gt;<br>
&gt; s.connect(&#39;/run/criu_service.socket&#39;)<br>
&gt;<br>
&gt; I got as far as:<br>
&gt; &lt;string&gt; in &lt;module&gt;()<br>
&gt;<br>
&gt;<br>
&gt; # Recv response<br>
</div>&gt; resp= rpc.criu_resp()<br>
<div class="im">&gt;<br>
&gt; AttributeError: &#39;module&#39; object has no attribute &#39;criu_req&#39;<br>
&gt;<br>
&gt; Any ideas?<br>
<br>
</div>But I don&#39;t see that you&#39;ve sent the request.<br>
<div class="HOEnZb"><div class="h5"><br>
&gt;<br>
&gt; On Sat, Jan 4, 2014 at 2:53 PM, Pavel Emelyanov &lt;<a href="mailto:xemul@parallels.com">xemul@parallels.com</a> &lt;mailto:<a href="mailto:xemul@parallels.com">xemul@parallels.com</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     On 01/04/2014 11:42 PM, Neal Becker wrote:<br>
&gt;     &gt; I didn&#39;t see it.  I just thought the patch was ignoring some error, and was asking if that was OK.<br>
&gt;<br>
&gt;     Ah, I see. No, it just checks that mounts were collected and emits an error message<br>
&gt;     otherwise.<br>
&gt;<br>
&gt;     &gt; Oh, you can use my name.<br>
&gt;<br>
&gt;     Thanks! :)<br>
&gt;<br>
&gt;<br>
<br>
<br>
</div></div></blockquote></div><br></div>