Sha256: 800871bb5e38ed46c6952d99b3973a810aa8b1b302a0c34ced255f51bfabf776

Contents?: true

Size: 474 Bytes

Versions: 9

Compression:

Stored size: 474 Bytes

Contents

require 'multiforecast-client' 
require 'multiforecast/shared_context/setup.rb' 
require 'multiforecast/shared_context/mock.rb'

include MultiForecast::ConversionRule

def e(str)
  CGI.escape(str).gsub('+', '%20') if str
end

def gfpath(path)
  "#{e service_name(path)}/#{e section_name(path)}/#{e graph_name(path)}"
end

def base_uri
  'http://localhost:5125'
end

def multiforecast(opts = {})
  opts['mapping'] ||= { '' => base_uri }
  MultiForecast::Client.new(opts)
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
multiforecast-client-0.80.0.3 lib/multiforecast/shared_context.rb
multiforecast-client-0.80.0.2 lib/multiforecast/shared_context.rb
multiforecast-client-0.80.0.1 lib/multiforecast/shared_context.rb
multiforecast-client-0.80.0.0 lib/multiforecast/shared_context.rb
multiforecast-client-0.72.0.1 lib/multiforecast/shared_context.rb
multiforecast-client-0.62.0.8 lib/multiforecast/shared_context.rb
multiforecast-client-0.62.0.5 lib/multiforecast/shared_context.rb
multiforecast-client-0.62.0.3 lib/multiforecast/shared_context.rb
multiforecast-client-0.62.0.2 lib/multiforecast/shared_context.rb