code: def _wait_for_pod_deletion(self, daemonset_pods=None):
          
  
          pods = self._pod_inventory()
          start_time = time.time()
          while len(pods) > 0:
              if len(pods) == len(daemonset_pods):
                  break
              pods = self._pod_inventory()
              self._check_timeout(start_time)
              time.sleep(1)
          return
docs: Wait until this K8sNode has evicted all its K8sPods.
          
          :param daemonset_pods: A list of K8sPods on this K8sNode that are managed by a K8sDaemonSet.
          
          :return: None