mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 09:22:44 +00:00
Remove unused ClearState function
This commit is contained in:
parent
f422a58398
commit
424c7ca7e5
@ -50,7 +50,6 @@ type writer interface {
|
|||||||
SetPodResourceAllocation(PodResourceAllocation) error
|
SetPodResourceAllocation(PodResourceAllocation) error
|
||||||
SetPodResizeStatus(podUID string, resizeStatus v1.PodResizeStatus)
|
SetPodResizeStatus(podUID string, resizeStatus v1.PodResizeStatus)
|
||||||
Delete(podUID string, containerName string) error
|
Delete(podUID string, containerName string) error
|
||||||
ClearState() error
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// State interface provides methods for tracking and setting pod resource allocation
|
// State interface provides methods for tracking and setting pod resource allocation
|
||||||
|
@ -154,14 +154,6 @@ func (sc *stateCheckpoint) Delete(podUID string, containerName string) error {
|
|||||||
return sc.storeState()
|
return sc.storeState()
|
||||||
}
|
}
|
||||||
|
|
||||||
// ClearState clears the state and saves it in a checkpoint
|
|
||||||
func (sc *stateCheckpoint) ClearState() error {
|
|
||||||
sc.mux.Lock()
|
|
||||||
defer sc.mux.Unlock()
|
|
||||||
sc.cache.ClearState()
|
|
||||||
return sc.storeState()
|
|
||||||
}
|
|
||||||
|
|
||||||
type noopStateCheckpoint struct{}
|
type noopStateCheckpoint struct{}
|
||||||
|
|
||||||
// NewNoopStateCheckpoint creates a dummy state checkpoint manager
|
// NewNoopStateCheckpoint creates a dummy state checkpoint manager
|
||||||
@ -194,7 +186,3 @@ func (sc *noopStateCheckpoint) SetPodResizeStatus(_ string, _ v1.PodResizeStatus
|
|||||||
func (sc *noopStateCheckpoint) Delete(_ string, _ string) error {
|
func (sc *noopStateCheckpoint) Delete(_ string, _ string) error {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (sc *noopStateCheckpoint) ClearState() error {
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
@ -116,13 +116,3 @@ func (s *stateMemory) Delete(podUID string, containerName string) error {
|
|||||||
s.deleteContainer(podUID, containerName)
|
s.deleteContainer(podUID, containerName)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *stateMemory) ClearState() error {
|
|
||||||
s.Lock()
|
|
||||||
defer s.Unlock()
|
|
||||||
|
|
||||||
s.podAllocation = make(PodResourceAllocation)
|
|
||||||
s.podResizeStatus = make(PodResizeStatus)
|
|
||||||
klog.V(3).InfoS("Cleared state")
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
Loading…
Reference in New Issue
Block a user