class Deploy::Server
Public Class Methods
collection_path(params = {})
click to toggle source
# File lib/deploy/resources/server.rb, line 5 def collection_path(params = {}) "projects/#{params[:project].permalink}/servers" end
member_path(id, params = {})
click to toggle source
# File lib/deploy/resources/server.rb, line 9 def member_path(id, params = {}) "projects/#{params[:project].permalink}/servers/#{identifier}" end
Public Instance Methods
default_params()
click to toggle source
# File lib/deploy/resources/server.rb, line 14 def default_params {:project => self.project} end
to_s()
click to toggle source
# File lib/deploy/resources/server.rb, line 18 def to_s Array.new.tap do |a| a << self.name a << "(branch: #{self.preferred_branch})" if self.preferred_branch if self.last_revision a << "(currently: #{self.last_revision})" else a << "(currently undeployed)" end end.join(' ') end