Overview¶
API ini mempunyai kegunaan dalam hal mendapatkan informasi dari storage yang digunakan oleh sistem efitrac.
Calculate Storage¶
GET: /api/storage/size
Controller ini akan memberikan informasi tentang ukuran storage. Storage yang
dimaksud di sini dibagi menjadi 2, yaitu storage sebagai database yang diberi
key database dan storage yang menyimpan file-file hasil proses upload di mana
kami memberi key storage. Berikut adalah nilai contoh nilai kembaliannya:
{
"success": true,
"time": 1454989840831,
"result": {
"size_in": "kb",
"database": {
"name": "efitrac",
"host": "localhost",
"size": 4576
},
"storage": {
"online": false,
"name": "/tmp/efitrac",
"size": 0
}
}
}
| Key | Deskripsi |
|---|---|
| size_in | Satuan dari key size. |
| database | Berisikan informasi database. |
| database/ name | Nama database. |
| database/ host | Host database. |
| database/ size | Jumlah data yang disimpan pada database dengan satuan size_in. |
| storage | Berisikan informasi tempat penyimpanan file. |
| storage/ online | Apakah storage yang digunakan online atau local. |
| storage/ name | Tempat penyimpanan file yang di-upload. |
| storage/ size | Jumlah semua file yang sudah di-upload. Jika online berisi FALSE, maka nilai ini akan selalu 0. |