You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltacloud.apache.org by mf...@redhat.com on 2012/07/17 16:00:12 UTC

[PATCH core 2/4] Core: Removed obsoleted helper from base driver and added missing requires to make base_driver work standalone

From: Michal Fojtik <mf...@redhat.com>


Signed-off-by: Michal fojtik <mf...@redhat.com>
---
 server/lib/deltacloud/drivers/base_driver.rb |   20 ++++++--------------
 1 file changed, 6 insertions(+), 14 deletions(-)

diff --git a/server/lib/deltacloud/drivers/base_driver.rb b/server/lib/deltacloud/drivers/base_driver.rb
index 555a244..21e4382 100644
--- a/server/lib/deltacloud/drivers/base_driver.rb
+++ b/server/lib/deltacloud/drivers/base_driver.rb
@@ -16,6 +16,12 @@
 
 module Deltacloud
 
+  require_relative '../core_ext.rb'
+  require_relative './exceptions.rb'
+  require_relative './features.rb'
+  require_relative '../models/hardware_profile.rb'
+  require_relative '../models/state_machine.rb'
+
   class BaseDriver
 
     include ExceptionHandler
@@ -33,12 +39,6 @@ module Deltacloud
       @features ||= {}
     end
 
-    def self.features_for(entity)
-      features.inject([]) do |result, item|
-        result << item[entity] if item.has_key? entity
-        result
-      end
-    end
 
     def self.feature(collection, feature_name)
       return if has_feature?(collection, feature_name)
@@ -257,14 +257,6 @@ module Deltacloud
       end
     end
 
-    def supported_collections
-      DEFAULT_COLLECTIONS
-    end
-
-    def has_collection?(collection)
-      supported_collections.include?(collection)
-    end
-
     def catched_exceptions_list
       { :error => [], :auth => [], :glob => [] }
     end
-- 
1.7.10.2