class_docstr: Manager that fetches system related info
class_docstr_tok: ["Manager","that","fetches","system","related","info"]
docstr: Gets the disk usage information for the given path
  
  Returns obj with variables `free`, `total`, `used`, representing bytes as integers.
docstr_tok: ["Gets","the","disk","usage","information","for","the","given","path","Returns","obj","with","variables","`","free","`",",","`","total","`",",","`","used","`",",","representing","bytes","as","integers","."]
code: def get_disk_usage(path: str):
      """
      Gets the disk usage information for the given path
  
      Returns obj with variables `free`, `total`, `used`, representing bytes as integers.
      """
      return shutil.disk_usage(path=path)
  
imports: import logging
  import multiprocessing
  import os
  import shutil
  import subprocess
  from typing import Union
  from autogluon.common.utils.try_import import try_import_ray
  from .distribute_utils import DistributedContext
  from .lite import disable_if_lite_mode
  from .utils import bytes_to_mega_bytes
label_desc: Use image node_id 12 for calling the ResourceManager obj's underlying member method code with example usage: obj.get_disk_usage(path) and returns: shutil