Prechádzať zdrojové kódy

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 rokov pred
rodič
commit
84ae64fa49
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  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