From: Michal Fojtik <[email protected]>
Signed-off-by: Michal fojtik <[email protected]> --- 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
