Add prune function to image and container

This commit is contained in:
cuigh
2021-12-23 15:25:51 +08:00
parent 70837391d1
commit bb48beec82
17 changed files with 234 additions and 41 deletions

View File

@@ -36,11 +36,6 @@ export interface FindResult {
raw: string;
}
export interface PruneResult {
deletedVolumes: string[];
reclaimedSpace: number;
}
export class VolumeApi {
find(node: string, name: string) {
return ajax.get<FindResult>('/volume/find', { node, name })
@@ -59,7 +54,10 @@ export class VolumeApi {
}
prune(node: string) {
return ajax.post<PruneResult>('/volume/prune', { node })
return ajax.post<{
count: number;
size: number;
}>('/volume/prune', { node })
}
}