def set_testing(klass: Type['ConfigContext'], context: VerediContext, value: 'SubToProcComm') -> None: ''' Sets the unit-testing link field. Pops if `value` is None. ''' context._sub_set(klass.KEY, ConfigLink.UNIT_TESTING, value)
def set_log_is_server(klass: Type['ConfigContext'], context: VerediContext, is_server: bool) -> None: ''' Set is_server in `context`. Pops if `is_server` is None. ''' context._sub_set(klass.KEY, ConfigLink.LOG_SERVER, is_server)
def set_subproc(klass: Type['ConfigContext'], context: VerediContext, value: 'SubToProcComm') -> None: ''' Sets a SubToProcComm. Pops if `value` is None. ''' context._sub_set(klass.KEY, ConfigLink.SUB_PROC, value)
def set_log_level(klass: Type['ConfigContext'], context: VerediContext, level: log.LogLvlConversion) -> None: ''' Sets log_level in `context`. Pops if `level` is None. ''' context._sub_set(klass.KEY, ConfigLink.LOG_LEVEL, level)