def get_organization(organization_id)
organization_id = organization_id.to_i
response = Excon::Response.new
if org = data[:organizations].detect { |attributes| attributes[:info][:id] == organization_id }
body = { "name" => org[:info][:name],
"href" => "#{@base_url}/org/#{org[:info][:id]}",
"Links" => [] }
body["Links"] = case self
when Fog::Terremark::Vcloud::Mock
_vdc_links(org[:vdcs][0])
when Fog::Terremark::Ecloud::Mock
org[:vdcs].map do |vdc|
_vdc_links(vdc)
end.flatten
end
response.status = 200
response.body = body
response.headers = Fog::Compute::Terremark::Mock.headers(response.body, "application/vnd.vmware.vcloud.org+xml")
else
response.status = Fog::Compute::Terremark::Mock.unathorized_status
response.headers = Fog::Compute::Terremark::Mock.error_headers
end
response
end