mirror of
https://github.com/ultravioletrs/cocos.git
synced 2026-06-23 04:10:25 +00:00
fad3182638
* extract events service Signed-off-by: Sammy Oina <sammyoina@gmail.com> * major refactor and detangling Signed-off-by: Sammy Oina <sammyoina@gmail.com> * small fixes Signed-off-by: Sammy Oina <sammyoina@gmail.com> * handle tests better Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix lint Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix race condition Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix race Signed-off-by: Sammy Oina <sammyoina@gmail.com> * use plain interface Signed-off-by: Sammy Oina <sammyoina@gmail.com> * move mutex Signed-off-by: Sammy Oina <sammyoina@gmail.com> --------- Signed-off-by: Sammy Oina <sammyoina@gmail.com>
34 lines
606 B
Protocol Buffer
34 lines
606 B
Protocol Buffer
// Copyright (c) Ultraviolet
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
syntax = "proto3";
|
|
|
|
package events;
|
|
|
|
import "google/protobuf/timestamp.proto";
|
|
|
|
option go_package = "./events";
|
|
|
|
message AgentEvent {
|
|
string event_type = 1;
|
|
google.protobuf.Timestamp timestamp = 2;
|
|
string computation_id = 3;
|
|
bytes details = 4;
|
|
string originator = 5;
|
|
string status = 6;
|
|
}
|
|
|
|
message AgentLog {
|
|
string message = 1;
|
|
string computation_id = 2;
|
|
string level = 3;
|
|
google.protobuf.Timestamp timestamp = 4;
|
|
}
|
|
|
|
message EventsLogs {
|
|
oneof message {
|
|
AgentLog agent_log = 1;
|
|
AgentEvent agent_event = 2;
|
|
}
|
|
}
|