class Ryespy::Listener::GoogCS

Constants

REDIS_KEY_PREFIX
SIDEKIQ_JOB_CLASS

Public Class Methods

new(opts = {}) click to toggle source
Calls superclass method Ryespy::Listener::Base::new
# File lib/ryespy/listener/goog_cs.rb, line 16
def initialize(opts = {})
  @config = {
    :access_key => opts[:access_key],
    :secret_key => opts[:secret_key],
    :directory  => opts[:bucket],
  }
  
  super(opts)
end

Private Instance Methods

connect_service() click to toggle source
# File lib/ryespy/listener/goog_cs.rb, line 28
def connect_service
  @fog_storage = Fog::Storage.new({
    :provider                         => 'Google',
    :google_storage_access_key_id     => @config[:access_key],
    :google_storage_secret_access_key => @config[:secret_key],
  })
end