Add checkpoint timestamp based on mtime

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
Michael Crosby 2015-12-04 15:12:57 -08:00
parent 7baee380ea
commit 3fdc48eb01
7 changed files with 18 additions and 14 deletions

View file

@ -13,7 +13,6 @@ import (
"strconv"
"strings"
"syscall"
"time"
"github.com/docker/containerd/runtime"
"github.com/opencontainers/runc/libcontainer"
@ -202,7 +201,8 @@ func (c *libcontainerContainer) Checkpoints() ([]runtime.Checkpoint, error) {
}
for _, fi := range files {
out = append(out, runtime.Checkpoint{
Name: fi.Name(),
Name: fi.Name(),
Timestamp: fi.ModTime(),
})
}
return out, nil
@ -238,7 +238,6 @@ func (c *libcontainerContainer) Checkpoint(cp runtime.Checkpoint) error {
if err := c.c.Checkpoint(opts); err != nil {
return err
}
cp.Timestamp = time.Now()
return nil
}