@@ -159,7 +159,7 @@ func cleanupPVCs(clientset *kubernetes.Clientset) error {
159159 for _ , pvc := range pvcs .Items {
160160 // clean pvc older timeoutAfterMinutes+10 minutes
161161 if time .Since (pvc .CreationTimestamp .Time ).Minutes () > timeoutAfterMinutes + 10 {
162- pvc .ObjectMeta . SetFinalizers (nil )
162+ pvc .SetFinalizers (nil )
163163 p , err := clientset .CoreV1 ().PersistentVolumeClaims (Namespace ).Update (context .TODO (), & pvc , metav1.UpdateOptions {})
164164 if err != nil {
165165 fmt .Printf ("Failed removing finalizers for pvc %s; EROOR: %s\n " , p .Name , err )
@@ -188,7 +188,7 @@ func cleanupPVs(clientset *kubernetes.Clientset) error {
188188 for _ , pv := range pvs .Items {
189189 localPath := pv .Spec .Local .Path
190190 // deleting PVs older than timeoutAfterMinutes+20 minutes
191- if time .Since (pv .CreationTimestamp .Time ).Minutes () > timeoutAfterMinutes + 20 && pv .ObjectMeta . DeletionTimestamp == nil {
191+ if time .Since (pv .CreationTimestamp .Time ).Minutes () > timeoutAfterMinutes + 20 && pv .DeletionTimestamp == nil {
192192 err := clientset .CoreV1 ().PersistentVolumes ().Delete (context .TODO (), pv .Name , metav1.DeleteOptions {})
193193 if err != nil {
194194 fmt .Printf ("Failed to delete pv %s; ERROR: %s\n " , pv .Name , err )
@@ -202,9 +202,9 @@ func cleanupPVs(clientset *kubernetes.Clientset) error {
202202 if err != nil {
203203 fmt .Printf ("Failed to delete %s; ERROR: %s\n " , localPath , err )
204204 }
205- } else if pv .ObjectMeta . DeletionTimestamp != nil {
205+ } else if pv .DeletionTimestamp != nil {
206206 // cleaning pv stack in Terminating state
207- pv .ObjectMeta . SetFinalizers (nil )
207+ pv .SetFinalizers (nil )
208208 p , err := clientset .CoreV1 ().PersistentVolumes ().Update (context .TODO (), & pv , metav1.UpdateOptions {})
209209 if err != nil {
210210 fmt .Printf ("Failed removing finalizers for pv %s; EROOR: %s\n " , p .Name , err )
0 commit comments