Project

General

Profile

Feature #353 ยป 0001-Fixes-353-Added-responder-for-YAML-output-in-HostsCo.patch

Proposed patch - Jochen Schalanda, 11/02/2010 02:44 PM

View differences:

app/controllers/hosts_controller.rb
helper :hosts, :reports
def index
@search = Host.search(params[:search])
respond_to do |format|
format.html do
@search = Host.search(params[:search])
@hosts = @search.paginate :page => params[:page], :include => [:hostgroup, :domain, :operatingsystem, :environment]
@via = "fact_values_"
@last_reports = Report.maximum(:id, :group => :host_id, :conditions => {:host_id => @hosts})
end
format.json { render :json => Host.all(:select => [:name]).to_json(:only => :name) }
format.json { render :text => @search.map(&:name).to_json }
format.yaml { render :text => @search.map(&:name).to_yaml }
end
end
    (1-1/1)