changes.go 368 B

123456789101112131415
  1. package daemon
  2. import "github.com/docker/docker/pkg/archive"
  3. // ContainerChanges returns a list of container fs changes
  4. func (daemon *Daemon) ContainerChanges(name string) ([]archive.Change, error) {
  5. container, err := daemon.GetContainer(name)
  6. if err != nil {
  7. return nil, err
  8. }
  9. container.Lock()
  10. defer container.Unlock()
  11. return container.RWLayer.Changes()
  12. }