Dokumentacja AlgoJudge0.1
REST reference

Admin Storage

Ta strona jest po angielsku

Polskie tłumaczenie obejmuje sekcje Instalacja i utrzymanie i Korzystanie z AlgoJudge. Pozostałe sekcje są materiałem technicznym i pozostają po angielsku.
GET/admin/storage

Response Body

curl -X GET "https://example.com/admin/storage"
{  "stores": [    {      "id": "string",      "reachable": true,      "smokeTestPassed": true,      "detail": "string",      "files": 0,      "sizeBytes": 0,      "isDefault": true    }  ],  "unconfigured": [    "string"  ],  "migration": {    "id": "string",    "state": "string",    "targetStoreId": "string",    "requestedAt": "string",    "startedAt": "string",    "finishedAt": "string",    "filesMoved": 0,    "bytesMoved": 0,    "filesRemaining": 0,    "detail": "string"  }}
POST/admin/storage/migration

Response Body

curl -X POST "https://example.com/admin/storage/migration"
{  "id": "string",  "state": "string",  "targetStoreId": "string",  "requestedAt": "string",  "startedAt": "string",  "finishedAt": "string",  "filesMoved": 0,  "bytesMoved": 0,  "filesRemaining": 0,  "detail": "string"}
DELETE/admin/storage/migration

Response Body

curl -X DELETE "https://example.com/admin/storage/migration"
{  "id": "string",  "state": "string",  "targetStoreId": "string",  "requestedAt": "string",  "startedAt": "string",  "finishedAt": "string",  "filesMoved": 0,  "bytesMoved": 0,  "filesRemaining": 0,  "detail": "string"}