def METHOD_NAME(self):
    try:
        t0 = time.time()
        hf_cache_info = scan_cache_dir(self.cache_dir)
        t1 = time.time()
    except CacheNotFound as exc:
        cache_dir = exc.cache_dir
        print(f"Cache directory not found: {cache_dir}")
        return
    self._print_hf_cache_info_as_table(hf_cache_info)
    print(
        f"\nDone in {round(t1-t0,1)}s. Scanned {len(hf_cache_info.repos)} repo(s)"
        f" for a total of {ANSI.red(hf_cache_info.size_on_disk_str)}."
    )
    if len(hf_cache_info.warnings) > 0:
        message = f"Got {len(hf_cache_info.warnings)} warning(s) while scanning."
        if self.verbosity >= 3:
            print(ANSI.gray(message))
            for warning in hf_cache_info.warnings:
                print(ANSI.gray(warning))
        else:
            print(ANSI.gray(message + " Use -vvv to print details."))