Files
rustfs-console/composables/usePools.ts
T
2025-03-20 18:15:12 +08:00

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 })
},
}
}