function writeScanIgnoredMetric()

in cloudrun-malware-scanner/metrics.ts [148:171]


function writeScanIgnoredMetric(
  sourceBucket: string,
  destinationBucket: string,
  fileSize: number,
  ignoredReason: string,
  ignoredRegex?: string,
) {
  const additionalAttrs: CounterAttributes = {};
  if (ignoredReason) {
    additionalAttrs[COUNTER_ATTRIBUTE_NAMES.ignoredReason] = ignoredReason;
  }
  if (ignoredRegex) {
    additionalAttrs[COUNTER_ATTRIBUTE_NAMES.ignoredRegex] = ignoredRegex;
  }
  writeScanCompletedMetric_(
    COUNTER_NAMES.ignoredFiles,
    sourceBucket,
    destinationBucket,
    fileSize,
    0,
    null,
    additionalAttrs,
  );
}