class Deployinator::Views::LogTable
Public Instance Methods
dashboards?()
click to toggle source
# File lib/deployinator/views/log_table.rb, line 12 def dashboards? false end
log_lines()
click to toggle source
# File lib/deployinator/views/log_table.rb, line 6 def log_lines @params = @params.inject({}) {|p,(k,v)| p[k.intern] = v; p } # this on is called from /log log_to_hash({:no_limit => true, :page => 1}.merge(@params)) end
next_page()
click to toggle source
# File lib/deployinator/views/log_table.rb, line 66 def next_page page = @params[:page] ? @params[:page].to_i : 1 page + 1 end
next_page_params()
click to toggle source
# File lib/deployinator/views/log_table.rb, line 20 def next_page_params params = [ { :name => "page", :value => next_page } ] unless @params[:stack].nil? params << { :name => "stack", :value => @params[:stack] } end return params end
prev_page()
click to toggle source
# File lib/deployinator/views/log_table.rb, line 56 def prev_page return unless @params && @params[:page] page = @params[:page].to_i if page && page > 1 page - 1 else false end end
prev_page_params()
click to toggle source
# File lib/deployinator/views/log_table.rb, line 38 def prev_page_params params = [ { :name => "page", :value => prev_page } ] unless @params[:stack].nil? params << { :name => "stack", :value => @params[:stack] } end return params end
show_counts?()
click to toggle source
# File lib/deployinator/views/log_table.rb, line 16 def show_counts? @params[:show_counts] == "true" end