code: def send_msg_to_webhook(self, json_payload, log_msg):
          
          if SILENCE_OVERRIDE:  # pragma: no cover
              return
  
          payload = {
              'text': log_msg,
              'attachments':[json_payload]
          }
          header = {
              'Content-Type':'application/json'
          }
  
          try:
              request = requests.post(
                  self.webhook_url,
                  headers=header,
                  json=payload
              )
              request.raise_for_status()
          except Exception as error_msg:  #pragma: no cover
              warning_msg = (
                  'EXCEPTION: UNABLE TO COMMIT LOG MESSAGE' +
                  '\n\texception={0}'.format(repr(error_msg)) +
                  '\n\tmessage={0}'.format(log_msg)
              )
              warnings.warn(
                  warning_msg,
                  exceptions.WebhookFailedEmitWarning
              )
docs: push message out to webhook
  
          Args:
              json_payload (:obj:`dict`): preformatted payload a la https://api.slack.com/docs/message-attachments
              log_msg (str): actual log message