Sha256: a1f29003077c6dded956b15f24dffa16219111e50e0c4935e68f2d8f070001e9

Contents?: true

Size: 599 Bytes

Versions: 2

Compression:

Stored size: 599 Bytes

Contents

require 'koala'
Dir[File.dirname(__FILE__) + '/eucalyptus/**/*.rb'].each do |file|
  require file
end

Koala.config.api_version = 'v2.3'

module Eucalyptus
  class << self
    attr_accessor :access_token, :default_account_id, :graph

    def configure
      yield(self)
      self.graph = Koala::Facebook::API.new(access_token)
      self.default_account_id = default_account_id
    end

    def default_account
      raise "Please provide a default account id" if self.default_account_id.nil?
      @default_account ||= Eucalyptus::Account.find("act_#{self.default_account_id}") 
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
eucalyptus-1.1.0 lib/eucalyptus.rb
eucalyptus-1.0.0 lib/eucalyptus.rb