code: def get_disk_utilization_percent(
      path: Optional[str] = None,
  ) -> Optional[float]:
      try:
          if path is None:
              path = get_neptune_data_directory()
  
          return float(psutil.disk_usage(path).percent)
      except (ValueError, TypeError, Error):
          return None
  
imports: import os
  from abc import ABC, abstractmethod
  from functools import wraps
  from typing import Any, Callable, Optional
  import psutil
  from psutil import Error
  from neptune.common.warnings import NeptuneWarning, warn_once
  from neptune.constants import NEPTUNE_DATA_DIRECTORY
  from neptune.envs import NEPTUNE_MAX_DISK_USAGE, NEPTUNE_RAISE_ERROR_ON_DISK_USAGE_EXCEEDED
  from neptune.exceptions import NeptuneMaxDiskUtilizationExceeded
label_desc: Use image node_id 2 for calling a global function with example usage: get_disk_utilization_percent(path) and returns: float, None