def walk_directory_directories_info(self, relativePath="<STR_LIT>"):
<EOL>relativePath = os.path.normpath(relativePath)<EOL>dirInfoDict, errorMessage = self.get_directory_info(relativePath)<EOL>assert dirInfoDict is not None, errorMessage<EOL>for fname in dict.__getitem__(dirInfoDict, "<STR_LIT>"):<EOL><INDENT>yield os.path.join(relativePath, fname), dict.__getitem__(dirInfoDict, "<STR_LIT>")[fname]<EOL><DEDENT>
Walk a certain directory in repository and yield tuples as the following:\n
(relative path joined with directory name, file info dict).

:parameters:
    #. relativePath (str): The relative path of the directory.