is_satisfied


Description:

public RelationCheckResult? is_satisfied (SystemInfo? system_info, Pool? pool) throws Error

Test if this relation is satisfied on the current system or with the provided Pool.

If no SystemInfo is found, a temporary one will be created. If no Pool is provided, any component relationships can not be validated and an error will be thrown.

Parameters:

this

a Relation instance.

system_info

an SystemInfo to use for system information.

pool

an Pool to find component dependencies in.

Returns:

an RelationCheckResult with details about the result, or null on error.