docs: def validate_v2_svc_catalog_endpoint_data(self, expected, actual):
          """Validate service catalog endpoint data.
  
             Validate a list of actual service catalog endpoints vs a list of
             expected service catalog endpoints.
             """
          self.log.debug('Validating service catalog endpoint data...')
          self.log.debug('actual: {}'.format(repr(actual)))
          for k, v in six.iteritems(expected):
              if k in actual:
                  ret = self._validate_dict_data(expected[k][0], actual[k][0])
                  if ret:
                      return self.endpoint_error(k, ret)
              else:
                  return "endpoint {} does not exist".format(k)
          return ret