docs: def post_message2(consumers, lti_key, url, body,
                    method='POST', content_type='application/xml'):
      """
          Posts a signed message to LTI consumer using LTI 2.0 format
  
      :param: consumers: consumers from config
      :param: lti_key: key to find appropriate consumer
      :param: url: post url
      :param: body: xml body
      :return: success
      """
      # pylint: disable=too-many-arguments
      (response, _) = _post_patched_request(
          consumers,
          lti_key,
          body,
          url,
          method,
          content_type,
      )
  
      is_success = response.status == 200
      log.debug("is success %s", is_success)
  
      return is_success