module Statistrano::Deployment::Strategy
Public Class Methods
find(name)
click to toggle source
# File lib/statistrano/deployment/strategy.rb, line 15 def find name registered.fetch(name.to_sym) do raise UndefinedStrategy, "no strategies are registered as :#{name}" end end
register(deployment, name)
click to toggle source
# File lib/statistrano/deployment/strategy.rb, line 11 def register deployment, name registered[name.to_sym] = deployment end
registered()
click to toggle source
# File lib/statistrano/deployment/strategy.rb, line 7 def registered @_registered ||= {} end