def snapshot_database_server(identifier, options = {})
return nil if identifier.nil? || identifier == ""
method = "POST"
path = "/1.0/database_servers/#{identifier}/snapshot"
expected = [202]
if options[:return_link]
request_parameters = {
:method => method, :path => path, :expects => expected
}
response = request(request_parameters)
data = Fog::JSON.decode(response.body)
image_id = Fog::Brightbox::LinkHelper.new(response.headers["Link"]).identifier
return data, image_id
else
wrapped_request(method, path, expected)
end
end