# File lib/fog/aws/requests/simpledb/domain_metadata.rb, line 39
        def domain_metadata(domain_name)
          response = Excon::Response.new
          if domain = self.data[:domains][domain_name]
            response.status = 200
          
            attribute_names = []
            attribute_values = []
            for item in domain.values
              for key, values in item
                attribute_names << key
                for value in values
                  attribute_values << value
                end
              end
            end
          
            response.body = {
              'AttributeNameCount'        => attribute_names.length,
              'AttributeNamesSizeBytes'   => attribute_names.join('').length,
              'AttributeValueCount'       => attribute_values.length,
              'AttributeValuesSizeBytes'  => attribute_values.join('').length,
              'BoxUsage'                  => Fog::AWS::Mock.box_usage,
              'ItemCount'                 => domain.keys.length,
              'ItemNamesSizeBytes'        => domain.keys.join('').length,
              'RequestId'                 => Fog::AWS::Mock.request_id,
              'Timestamp'                 => Time.now
            }
          else
            response.status = 400
            raise(Excon::Errors.status_error({:expects => 200}, response))
          end
          response
        end