module EY::Serverside::RailsAssets::Strategy

Public Class Methods

all() click to toggle source
# File lib/engineyard-serverside/rails_assets/strategy.rb, line 7
def self.all
  {
    'shared'   => Shared,
    'cleaning' => Cleaning,
    'private'  => Private,
    'shifting' => Shifting,
  }
end
fetch(name, *args) click to toggle source
# File lib/engineyard-serverside/rails_assets/strategy.rb, line 16
def self.fetch(name, *args)
  (all[name.to_s] || Shifting).new(*args)
end