class Auphonic::Production

Attributes

meta[RW]

Public Class Methods

new(account, uuid=nil) click to toggle source
# File lib/gst-kitchen/auphonic/production.rb, line 6
def initialize(account, uuid=nil)
  @account = account
  fetch uuid if uuid
end

Private Instance Methods

fetch(uuid) click to toggle source
# File lib/gst-kitchen/auphonic/production.rb, line 14
def fetch(uuid)
  @meta = request("https://auphonic.com/api/production/#{uuid}.json")
end
request(url) click to toggle source
# File lib/gst-kitchen/auphonic/production.rb, line 18
def request(url)
  json = open(url, http_basic_authentication: [@account.username, @account.password])
  Yajl::Parser.parse(json.read)
end