class_docstr: Context that providing API that can be
  used inside `tile` and `execute`.
docstr: Get the customized storage backend info of requested storage backend level at given worker.
  
  Parameters
  ----------
  address: str
      The worker address.
  level: StorageLevel
      The storage level to fetch the backend info.
  
  Returns
  -------
  info: dict
      Customized storage backend info dict of all workers. The key is
      worker address, the value is the backend info dict.
docstr_tok: ["Get","the","customized","storage","backend","info","of","requested","storage","backend","level","at","given","worker",".","Parameters","--","--","--","--","--","address",":","str","The","worker","address",".","level",":","StorageLevel","The","storage","level","to","fetch","the","backend","info",".","Returns","--","--","--","-","info",":","dict","Customized","storage","backend","info","dict","of","all","workers",".","The","key","is","worker","address",",","the","value","is","the","backend","info","dict","."]
code: def get_storage_info(self, address: str, level: StorageLevel):
      """
      Get the customized storage backend info of requested storage backend level at given worker.
  
      Parameters
      ----------
      address: str
          The worker address.
      level: StorageLevel
          The storage level to fetch the backend info.
  
      Returns
      -------
      info: dict
          Customized storage backend info dict of all workers. The key is
          worker address, the value is the backend info dict.
      """
  
imports: import os
  from abc import ABC, abstractmethod
  from typing import List, Dict
  from ..typing import BandType, SessionType
  from ..storage.base import StorageLevel
  from ..utils import classproperty
label_desc: Use image node_id 11 for calling the Context obj's underlying member method code with example usage: obj.get_storage_info(address, level) without return types