phenome_core.core.base.base_dependencycheck module

class BaseDependencyCheck

Bases: object

clear_rule_timeouts()

Clears the timeouts for this Check

Returns:

None

abstract execute()
finish()

Executes the Finish Logic for this check

Returns:

None

get_message()

Message created during execution

Returns:

String

has_repeat_delay_enabled()

Returns if the repeat delay for this Check is enabled

Returns:

Boolean

is_state_1_triggered()
is_state_2_triggered()
message = ''
set_arguments(args)

Sets the arguments for this Check

Returns:

None

set_repeat_delay()

Sets the repeat delay for this Check

Returns:

None