def set_blacklisted_directories(self,
                                    directories,
                                    rm_black_dirs_from_stored_dirs=True):
        """
        Sets the `directories` to be blacklisted. Blacklisted directories will
        not be returned or searched recursively when calling
        `collect_directories`.

        This will replace the previously stored set of blacklisted
        paths.

        `directories` may be a single instance or an iterable. Recommend
        passing in absolute paths. Method will try to convert to absolute path
        based on current working directory.
        """
        set_black_dirs = self.directory_manager.set_blacklisted_directories
        set_black_dirs(directories, rm_black_dirs_from_stored_dirs)