From 2f0ca69ed6258013f527f7328884f8a26720fc02 Mon Sep 17 00:00:00 2001 From: geemus Date: Wed, 26 Nov 2014 09:09:12 -0600 Subject: [PATCH] [opennebula] lazily require opennebula gem closes #3295 --- fog.gemspec | 4 +--- lib/fog/opennebula/compute.rb | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/fog.gemspec b/fog.gemspec index 0061bdc0a..2c0d87a1f 100644 --- a/fog.gemspec +++ b/fog.gemspec @@ -65,9 +65,6 @@ Gem::Specification.new do |s| s.add_dependency("fog-ecloud") s.add_dependency("fog-storm_on_demand") - # Extra Dependencies - s.add_dependency("opennebula") - ## List your development dependencies here. Development dependencies are ## those that are only needed during development s.add_development_dependency('minitest') @@ -78,6 +75,7 @@ Gem::Specification.new do |s| s.add_development_dependency('rbovirt', '0.0.24') s.add_development_dependency('shindo', '~> 0.3.4') s.add_development_dependency('fission') + s.add_development_dependency('opennebula') s.add_development_dependency('pry') s.add_development_dependency('google-api-client', '~> 0.6', '>= 0.6.2') s.add_development_dependency('docker-api', '>= 1.13.6') diff --git a/lib/fog/opennebula/compute.rb b/lib/fog/opennebula/compute.rb index 4f94e794f..59dc86d25 100644 --- a/lib/fog/opennebula/compute.rb +++ b/lib/fog/opennebula/compute.rb @@ -17,7 +17,7 @@ module Fog collection :interfaces model :group collection :groups - + request_path 'fog/opennebula/requests/compute' request :list_vms request :list_groups