def get_contents_sig(self):
        """
        A helper method for get_cachedir_bsig.

        It computes and returns the signature for this
        node's contents.
        """

        try:
            return self.contentsig
        except __HOLE__:
            pass

        executor = self.get_executor()

        result = self.contentsig = SCons.Util.MD5signature(executor.get_contents())
        return result
dataset/ETHPy150Open kayhayen/Nuitka/nuitka/build/inline_copy/lib/scons-2.3.2/SCons/Node/FS.py/File.get_contents_sig