ACK

On 10/06/2010 01:42 PM, [email protected] wrote:
From: Michal Fojtik<[email protected]>

---
  client/lib/deltacloud.rb |    6 ++++++
  1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/client/lib/deltacloud.rb b/client/lib/deltacloud.rb
index 0eeb4e4..96674ce 100644
--- a/client/lib/deltacloud.rb
+++ b/client/lib/deltacloud.rb
@@ -149,6 +149,8 @@ module DeltaCloud
          c.instance_eval do
            attr_accessor :id
            attr_accessor :uri
+
+
          end
          obj = xml_to_class(c, item)
        end
@@ -162,6 +164,10 @@ module DeltaCloud
        obj.id = item['id']
        api = self
        c.instance_eval do
+        define_method :method_missing do |method|
+            warn "[WARNING] Method '#{method}' is not available for this resource 
(#{c.name})."
+            return nil
+        end
          define_method :client do
            api
          end

Reply via email to