class Object

Public Instance Methods

fetch_one(entity, id = nil) click to toggle source
# File lib/embulk/input/travis/travis_patch.rb, line 6
def fetch_one(entity, id = nil)
  path = "/#{entity.base_path}/#{id}"

  if entity == Travis::Client::Artifact
    load({'log' => {'id' => id, 'body' => get_raw(path)}})[entity.one]
  else
    get(path)[entity.one]
  end
end