Module: Moose

Defined in:
lib/moose.rb

Instance Method Summary collapse

Instance Method Details

#get(endpoint, options = '-s') ⇒ Object



4
5
6
# File 'lib/moose.rb', line 4

def get(endpoint, options = '-s')
  JSON.parse `curl #{options} '#{url}'`
end

#put(endpoint, data, options = '-s') ⇒ Object



8
9
10
# File 'lib/moose.rb', line 8

def put(endpoint, data, options = '-s')
  `curl #{options} -X PUT -d '#{data.to_json}' '#{url_for(endpoint)}'`
end