async healthCheck()

in cloudrun-malware-scanner/server.ts [75:83]


  async healthCheck(res: express.Response): Promise<void> {
    try {
      await this.scanner.pingClamD();
      res.status(200).json({message: 'Health Check Suceeded'});
    } catch (e) {
      logger.fatal(e, `Health check failed to contact clamd: ${e as Error}`);
      res.status(500).json({message: 'Health Check Failed', status: 'error'});
    }
  }