# File lib/nanoc/base/source_data/item.rb, line 150 def path(params={}) rep_name = params[:rep] || :default # Get rep rep = reps.find { |r| r.name == rep_name } if rep.nil? raise Nanoc::Errors::Generic, "No rep named #{rep_name.inspect} was found." end # Get rep's path rep.path end