mirror of
https://github.com/rustfs/console.git
synced 2026-11-02 05:32:07 +08:00
- Auto-format all files to comply with Prettier rules - Fix code style issues in 545 files
24 lines
545 B
TypeScript
24 lines
545 B
TypeScript
export const usePools = () => {
|
|
const { $api } = useNuxtApp()
|
|
return {
|
|
// 存储池列表
|
|
async getPoolsList() {
|
|
return await $api.get('/pools/list')
|
|
},
|
|
|
|
// 存储池状态
|
|
async getPoolsStatus() {
|
|
return await $api.get('/pools/status')
|
|
},
|
|
// 存储池下线
|
|
async offlinePool(pool: string) {
|
|
return await $api.post('/pools/decommission', { pool })
|
|
},
|
|
|
|
// 取消下线
|
|
async cancelOfflinePool(pool: string) {
|
|
return await $api.post('/pools/cancel', { pool })
|
|
},
|
|
}
|
|
}
|