From 71b4a1de947ed2ead9412becb39049c7380aa1d8 Mon Sep 17 00:00:00 2001 From: Bradley Cicenas Date: Wed, 22 Nov 2017 14:26:01 +0000 Subject: [PATCH] add runc manager placeholder --- connector/manager/runc.go | 19 +++++++++++++++++++ connector/runc.go | 4 +++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 connector/manager/runc.go diff --git a/connector/manager/runc.go b/connector/manager/runc.go new file mode 100644 index 0000000..74f4a06 --- /dev/null +++ b/connector/manager/runc.go @@ -0,0 +1,19 @@ +package manager + +type Runc struct{} + +func NewRunc() *Runc { + return &Runc{} +} + +func (rc *Runc) Start() error { + return nil +} + +func (rc *Runc) Stop() error { + return nil +} + +func (rc *Runc) Remove() error { + return nil +} diff --git a/connector/runc.go b/connector/runc.go index f3ea77c..b829323 100644 --- a/connector/runc.go +++ b/connector/runc.go @@ -11,6 +11,7 @@ import ( "time" "github.com/bcicen/ctop/connector/collector" + "github.com/bcicen/ctop/connector/manager" "github.com/bcicen/ctop/container" "github.com/opencontainers/runc/libcontainer" "github.com/opencontainers/runc/libcontainer/cgroups/systemd" @@ -175,7 +176,8 @@ func (cm *Runc) MustGet(id string) *container.Container { collector := collector.NewRunc(libc) // create container - c = container.New(id, collector) + manager := manager.NewRunc() + c = container.New(id, collector, manager) name := libc.ID() // set initial metadata