def findCaller(self):
        f = currentframe().f_back
        rv = "(unknown file)", 0, "(unknown function)"
        while hasattr(f, "f_code"):
            co = f.f_code
            filename = os.path.normcase(co.co_filename)
            if filename == _srcfile:
                f = f.f_back
                continue
            rv = (filename, f.f_lineno, co.co_name)
            break
        return rv
Returns a set of files in a given S3 bucket that match the specificed file
dataset/ETHPy150Open babble/babble/include/jython/Lib/logging/__init__.py/Logger.findCaller--crossover with--dataset/ETHPy150Open dailymuse/s3-content-type-fixer/s3_content_type_fixer.py/find_matching_files