class Sass::Tree::ImportNode

def import

def import
  paths = @options[:load_paths]
  if @options[:importer]
    f = @options[:importer].find_relative(
      @imported_filename, @options[:filename], options_for_importer)
    return f if f
  end
  paths.each do |p|
    if f = p.find(@imported_filename, options_for_importer)
      return f
    end
  end
  message = "File to import not found or unreadable: #{@imported_filename}.\n"
  if paths.size == 1
    message << "Load path: #{paths.first}"
  else
    message << "Load paths:\n  " << paths.join("\n  ")
  end
  raise SyntaxError.new(message)
rescue SyntaxError => e
  raise SyntaxError.new(e.message, :line => self.line, :filename => @filename)
end