code: def _expires(name):
      '''
      Return the expiry date of a cert
  
      :return datetime object of expiry date
      '''
      cert_file = _cert_file(name, 'cert')
      # Use the salt module if available
      if 'tls.cert_info' in __salt__:
          expiry = __salt__['tls.cert_info'](cert_file)['not_after']
      # Cobble it together using the openssl binary
      else:
          openssl_cmd = 'openssl x509 -in {0} -noout -enddate'.format(cert_file)
          # No %e format on my Linux'es here
          strptime_sux_cmd = 'date --date="$({0} | cut -d= -f2)" +%s'.format(openssl_cmd)
          expiry = float(__salt__['cmd.shell'](strptime_sux_cmd, output_loglevel='quiet'))
          # expiry = datetime.datetime.strptime(expiry.split('=', 1)[-1], '%b %e %H:%M:%S %Y %Z')
  
      return datetime.datetime.fromtimestamp(expiryf _expires(name):
      '''
      Return the expiry date of a cert
  
      :return datetime object of expiry date
      '''
      cert_file = _cert_file(name, 'cert')
      # Use the salt module if available
      if 'tls.cert_info' in __salt__:
          expiry = __salt__['tls.cert_info'](cert_file)['not_after']
      # Cobble it together using the openssl binary
      else:
          openssl_cmd = 'openssl x509 -in {0} -noout -enddate'.format(cert_file)
          # No %e format on my Linux'es here
          strptime_sux_cmd = 'date --date="$({0} | cut -d= -f2)" +%s'.format(openssl_cmd)
          expiry = float(__salt__['cmd.shell'](strptime_sux_cmd, output_loglevel='quiet'))
          # expiry = datetime.datetime.strptime(expiry.split('=', 1)[-1], '%b %e %H:%M:%S %Y %Z')
  
      return datetime.datetime.fromtimestamp(expiry)
docs: Return the expiry date of a cert
  
      :return datetime object of expiry date