docs: def cronitor(self):
          """Wrap run with requests to cronitor."""
          url = f'https://cronitor.link/{self.opts.cronitor}/{{}}'
  
          try:
              run_url = url.format('run')
              self.logger.debug(f'Pinging {run_url}')
              requests.get(run_url, timeout=self.opts.timeout)
  
          except requests.exceptions.RequestException as e:
              self.logger.exception(e)
  
          # Cronitor may be having an outage, but we still want to run our stuff
          output, exit_status = self.run()
  
          endpoint = 'complete' if exit_status == 0 else 'fail'
          try:
              ping_url = url.format(endpoint)
              self.logger.debug('Pinging {}'.format(ping_url))
              requests.get(ping_url, timeout=self.opts.timeout)
  
          except requests.exceptions.RequestException as e:
              self.logger.exception(e)
  
          return output, exit_status