diff --git a/dashboard/src/components/DiskUsage.vue b/dashboard/src/components/DiskUsage.vue index 9c7ad0910..ff7dd6d77 100644 --- a/dashboard/src/components/DiskUsage.vue +++ b/dashboard/src/components/DiskUsage.vue @@ -1,170 +1,20 @@ + + + + diff --git a/dashboard/src/models/SystemModel.js b/dashboard/src/models/SystemModel.js index 5c4ae0356..dde99ca39 100644 --- a/dashboard/src/models/SystemModel.js +++ b/dashboard/src/models/SystemModel.js @@ -39,6 +39,17 @@ function create() { if (error || result.status !== 200) return [error || result]; return [null, result.body.devices]; }, + async filesystems() { + let error, result; + try { + result = await fetcher.get(`${API_ORIGIN}/api/v1/system/filesystems`, { access_token: accessToken }); + } catch (e) { + error = e; + } + + if (error || result.status !== 200) return [error || result]; + return [null, result.body.filesystems]; + }, async info() { let error, result; try {