code: def get_cache_dir(shell_ctx):
      
      azure_folder = shell_ctx.config.get_config_dir()
      cache_path = os.path.join(azure_folder, 'cache')
      if not os.path.exists(azure_folder):
          os.makedirs(azure_folder)
      if not os.path.exists(cache_path):
          os.makedirs(cache_path)
      return cache_path
docs: gets the location of the cache