dayu/packages/docker-api/src/client/system.ts

19 lines
384 B
TypeScript
Raw Normal View History

import * as types from '../api/types'
2020-01-03 06:30:39 +00:00
import { DockerApiClient } from './api';
2020-01-03 06:30:39 +00:00
export class System {
constructor(public api: DockerApiClient) {
}
info() {
return this.api.get<types.system.Info>('/info');
}
2020-01-03 06:30:39 +00:00
version() {
return this.api.get<types.system.Version>('/version');
}
2020-01-03 06:30:39 +00:00
events() {
return this.api.stream('/events');
}
}