Пример #1
0
def trial_logs(trial_id: int) -> List[str]:
    q = query()
    q.op.trial_logs(
        where=gql.trial_logs_bool_exp(trial_id=gql.Int_comparison_exp(
            _eq=trial_id)),
        order_by=[gql.trial_logs_order_by(id=gql.order_by.asc)],
    ).message()
    r = q.send()
    return [api.decode_bytes(t.message) for t in r.trial_logs]
Пример #2
0
    def process_response(logs: Any, latest_log_id: int) -> Tuple[int, bool]:
        changes = False
        for log in logs:
            check_gt(log.id, latest_log_id)
            latest_log_id = log.id
            msg = api.decode_bytes(log.message)
            print(msg, end="")
            changes = True

        return latest_log_id, changes