# File lib/fog/terremark/requests/shared/get_organization.rb, line 35
        def get_organization(organization_id)
          organization_id = organization_id.to_i
          response = Excon::Response.new

          if org = self.data[:organizations].detect { |org| org[: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::Terremark::Shared::Mock.headers(response.body, "application/vnd.vmware.vcloud.org+xml")
          else
            response.status = Fog::Terremark::Shared::Mock.unathorized_status
            response.headers = Fog::Terremark::Shared::Mock.error_headers
          end

          response
        end