diff --git a/lib/fog/brightbox/compute.rb b/lib/fog/brightbox/compute.rb index 1e6cef0a6..21f63f0ff 100644 --- a/lib/fog/brightbox/compute.rb +++ b/lib/fog/brightbox/compute.rb @@ -50,7 +50,6 @@ module Fog request :rebuild_server request :reset_ftp_password_account request :resize_server - request :restart_server request :shutdown_server request :snapshot_server request :start_server diff --git a/lib/fog/brightbox/models/compute/server.rb b/lib/fog/brightbox/models/compute/server.rb index c202c22a5..cd374d51e 100644 --- a/lib/fog/brightbox/models/compute/server.rb +++ b/lib/fog/brightbox/models/compute/server.rb @@ -34,10 +34,8 @@ module Fog connection.snapshot_server(identity) end - def reboot(type = "soft") - requires :identity - connection.restart_server(identity, :type => type) - true + def reboot + false end def start diff --git a/lib/fog/brightbox/requests/compute/restart_server.rb b/lib/fog/brightbox/requests/compute/restart_server.rb deleted file mode 100644 index 44951bdf3..000000000 --- a/lib/fog/brightbox/requests/compute/restart_server.rb +++ /dev/null @@ -1,28 +0,0 @@ -module Fog - module Brightbox - class Compute - class Real - - def restart_server(identifier, options = {}) - return nil if identifier.nil? || identifier == "" - request( - :expects => [202], - :method => 'POST', - :path => "/1.0/servers/#{identifier}/restart", - :headers => {"Content-Type" => "application/json"}, - :body => options.to_json - ) - end - - end - - class Mock - - def restart_server(identifier, options = {}) - Fog::Mock.not_implemented - end - - end - end - end -end \ No newline at end of file diff --git a/spec/brightbox/models/server_spec.rb b/spec/brightbox/models/server_spec.rb index a81f4b7f9..36978cd76 100644 --- a/spec/brightbox/models/server_spec.rb +++ b/spec/brightbox/models/server_spec.rb @@ -10,7 +10,7 @@ describe 'Fog::Brightbox::Compute::Server' do end subject { - @image_id = "img-9vxqi" # Ubuntu Maverick 10.10 server + @image_id = "img-t4p09" # Ubuntu Maverick 10.10 server @server = @servers.new(:image_id => @image_id) } diff --git a/spec/brightbox/models/servers_spec.rb b/spec/brightbox/models/servers_spec.rb index 8d71cedd6..8cb0553df 100644 --- a/spec/brightbox/models/servers_spec.rb +++ b/spec/brightbox/models/servers_spec.rb @@ -10,7 +10,7 @@ describe 'Fog::Brightbox::Compute::Servers' do end subject { - @image_id = "img-9vxqi" # Ubuntu Maverick 10.10 server + @image_id = "img-t4p09" # Ubuntu Maverick 10.10 server @server = @servers.new(:image_id => @image_id) @server }