Pārlūkot izejas kodu

0.10.10 support: the exception raised when a resource is not found
has changed; use a saner regexp that will handle both.

Andrea Campi 12 gadi atpakaļ
vecāks
revīzija
84ae64fa49
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      resources/default.rb

+ 1 - 1
resources/default.rb

@@ -100,7 +100,7 @@ def method_missing(name, *args, &block)
       break
     rescue NameError => e
       # Works on any MRI ruby
-      if e.name == resource_name.to_sym || e.inspect =~ /`#{resource_name}'/
+      if e.name == resource_name.to_sym || e.inspect =~ /\b#{resource_name}\b/
         next
       else
         raise e