[Rubygems-developers] SourceInfoCache.search

Eric Hodel drbrain at segment7.net
Sun Sep 16 00:11:56 EDT 2007

On Sep 14, 2007, at 21:36, Chad Fowler wrote:
> On 9/15/07, Eric Hodel <drbrain at segment7.net> wrote:
>> On Sep 14, 2007, at 11:06, Alan C Francis wrote:
>>> I'm building a little tool around gems, mostly as a learning  
>>> tool.  I
>>> called SourceInfoCache.search while disconnected and was unsurprised
>>> to see it fail.   If I rescue and just retry, I get results (which I
>>> assume are the cache mentioned in the title :-)
>>> If there a way to ask just for the cache without trying to make the
>>> netcall first ?
>> No.
> There's actually an ugly way to do it.  E.g.:
>  Gem::SourceInfoCache.new.cache_data.values.map{|s|
> s.source_index.map{|g| g.first}}.flatten

It would be best if we could work with the data on-hand.  I don't  
know how to determine when we're too stale though.

Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars

More information about the Rubygems-developers mailing list