@utilities.arguments_not_none<EOL><INDENT>def get_logs_by_parent_genus_type(self, log_genus_type):<DEDENT>
raise errors.Unimplemented()<EOL>
Gets a ``LogList`` corresponding to the given log genus ``Type`` and include any additional logs with genus types derived from the specified ``Type``.

        In plenary mode, the returned list contains all known logs or an
        error results. Otherwise, the returned list may contain only
        those logs that are accessible through this session.

        arg:    log_genus_type (osid.type.Type): a log genus type
        return: (osid.logging.LogList) - the returned ``Log list``
        raise:  NullArgument - ``log_genus_type`` is ``null``
        raise:  OperationFailed - unable to complete request
        raise:  PermissionDenied - authorization failure
        *compliance: mandatory -- This method must be implemented.*