SHAR Production
← Все рецепты

Executable workflow

Триаж входящего пакета

Проверяет обязательные разделы пакета и контрольные суммы.

Результат успешного запуска

{
  "input": {
    "synthetic": true,
    "sections": [
      "masters",
      "metadata",
      "checksums"
    ],
    "checksum_mismatches": 0
  },
  "result": {
    "pass": true,
    "issues": [],
    "metrics": {
      "sections": 3
    }
  }
}

Результат отклонения

{
  "input": {
    "synthetic": true,
    "sections": [
      "masters"
    ],
    "checksum_mismatches": 2
  },
  "result": {
    "pass": false,
    "issues": [
      "missing:metadata",
      "missing:checksums",
      "checksum_mismatch"
    ],
    "metrics": {
      "sections": 1
    }
  }
}

SHAR Production · sharprod.com