agent/api/container/container.go
func (c *Container) SetAppliedStatus(status apicontainerstatus.ContainerStatus) bool {
	c.lock.Lock()
	defer c.lock.Unlock()

	if c.AppliedStatus != apicontainerstatus.ContainerStatusNone {
		// return false to indicate the set operation failed
		return false
	}

	c.AppliedStatus = status
	return true
}
func (c *Container) SetAppliedStatus(status apicontainerstatus.ContainerStatus) bool {
	c.lock.Lock()
	defer c.lock.Unlock()

	if c.AppliedStatus != apicontainerstatus.ContainerStatusNone {
		// return false to indicate the set operation failed
		return false
	}

	c.AppliedStatus = status
	return true
}
func ( c * Container ) SetAppliedStatus ( status apicontainerstatus . ContainerStatus ) bool { c . lock . Lock ( ) defer c . lock . Unlock ( ) if c . AppliedStatus != apicontainerstatus . ContainerStatusNone { // return false to indicate the set operation failed return false } c . AppliedStatus = status return true }
// SetAppliedStatus sets the applied status of container and returns whether
// the container is already in a transition
SetAppliedStatus sets the applied status of container and returns whether the container is already in a transition