I have the following buckets in my Riak 0.7.1 database:<br><br>{ok,[<<"default">>,<<"__riak_<div id=":1q6" class="ii gt">client_test__">>]}<br><br>so I perform on the default bucket too:</div>
<br>>> bucket = client["default"]<br><br>Riak::FailedRequest: Expected 200 from Riak but received 404. <HTML><HEAD><TITLE>404 Not Found</TITLE></HEAD><BODY><H1>Not Found</H1>The requested document was not found on this server.<P><HR><ADDRESS>mochiweb+webmachine web server</ADDRESS></BODY></HTML><br>
    from /Library/Ruby/Gems/1.8/gems/ripple-0.5.0/lib/riak/client/curb_backend.rb:58:in `perform'<br>    from /Library/Ruby/Gems/1.8/gems/ripple-0.5.0/lib/riak/client/http_backend.rb:71:in `get'<br>    from /Library/Ruby/Gems/1.8/gems/ripple-0.5.0/lib/riak/client.rb:119:in `[]'<br>
    from (irb):14<br>>> <br><br><br><div class="gmail_quote">On Tue, Feb 16, 2010 at 12:09 AM, Sean Cribbs <span dir="ltr"><<a href="mailto:seancribbs@gmail.com">seancribbs@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



  

<div bgcolor="#ffffff" text="#000000"><div class="im">
Obviously the object is not there.  If you want to create a new object,
get the bucket first and create an empty RObject:<br>
<br>
bucket = client['bucket_name']<br>
object = Riak::RObject.new(bucket, "key")<br>
<br>
I'll be working on making this easier to do, but it will come after
I've completed the ORM features.<br>
<br></div><font color="#888888">
Sean<br></font><div class="im">
<br>
On 2/15/10 3:08 PM, Zubair Quraishi wrote:
</div><div><div></div><div class="h5"><blockquote type="cite">I get :<br>
  <br>
Riak::FailedRequest: Expected 200 from Riak but received 404.
<HTML><HEAD><TITLE>404 Not
Found</TITLE></HEAD><BODY><H1>Not
Found</H1>The requested document was not found on this
server.<P><HR><ADDRESS>mochiweb+webmachine web
server</ADDRESS></BODY></HTML><br>
    <br>
  <br>
Is this because I am using Riak server 0.7.1?<br>
  <br>
  <br>
  <br>
  <div class="gmail_quote">On Mon, Feb 15, 2010 at 6:43 PM, Sean Cribbs
  <span dir="ltr"><<a href="mailto:seancribbs@gmail.com" target="_blank">seancribbs@gmail.com</a>></span>
wrote:<br>
  <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">
Zubair,<br>
    <br>
Specify the :host option when initializing the client.  e.g.:<br>
    <br>
client = Riak::Client.new(:host => "<a href="http://some.domain.name" target="_blank">some.domain.name</a>")<br>
    <br>
If you're using the Ripple::Document mixin:<br>
    <br>
Ripple.config = {:host => "<a href="http://some.domain.name" target="_blank">some.domain.name</a>"}<br>
    <br>
Sean
    <div><br>
    <br>
On 2/15/10 12:04 PM, Zubair Quraishi wrote:
    </div>
    <blockquote type="cite">
      <div>Does anyone know how to connect to a remote Riak
node via
Ruby? I tried ripple but it does not seem to document how to do this.<br>
      <br>
      </div>
      <pre><fieldset></fieldset>
_______________________________________________
riak-users mailing list
<div><a href="mailto:riak-users@lists.basho.com" target="_blank">riak-users@lists.basho.com</a>
<a href="http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com" target="_blank">http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com</a>
  </div></pre>
    </blockquote>
    <br>
    </div>
  </blockquote>
  </div>
  <br>
</blockquote>
<br>
</div></div></div>

</blockquote></div><br>