123456789101112131415161718192021222324252627282930313233343536373839 |
- package supervisor
- import (
- "errors"
- "github.com/docker/containerd/runtime"
- )
- func NewMonitor() (*Monitor, error) {
- return &Monitor{}, errors.New("Monitor NewMonitor() not implemented on Solaris")
- }
- type Monitor struct {
- ooms chan string
- }
- func (m *Monitor) Exits() chan runtime.Process {
- return nil
- }
- func (m *Monitor) OOMs() chan string {
- return m.ooms
- }
- func (m *Monitor) Monitor(p runtime.Process) error {
- return errors.New("Monitor Monitor() not implemented on Solaris")
- }
- func (m *Monitor) MonitorOOM(c runtime.Container) error {
- return errors.New("Monitor MonitorOOM() not implemented on Solaris")
- }
- func (m *Monitor) Close() error {
- return errors.New("Monitor Close() not implemented on Solaris")
- }
- func (m *Monitor) start() {
- }
|