Skip to content

Commit da40b0e

Browse files
Merge pull request #311 from code0-tech/#310-add-exec-service
add execution service to Aquila
2 parents 1f3fcca + f45922d commit da40b0e

2 files changed

Lines changed: 21 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ services that Sagittarius must implement as a server.
5858
│ ├── action - Action service (emits events, and handles executions)
5959
│ ├── module - Module service for Taurus to send over datatypes, functions and flow types
6060
│ ├── runtime_status - Service for runtime status (handles information about Draco and Taurus)
61-
│ └── runtime_usage - Service for runtime usage (handles execution time of a flow)
61+
│ ├── runtime_usage - Service for runtime usage (handles execution time of a flow)
62+
│ └── execution - Service for updating completed executions
6263
├── sagittarius
6364
│ ├── flow - Flow service (handles flow updates)
6465
│ ├── module - Module service to receive datatypes, functions and flow types from aquila
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
syntax = "proto3";
2+
3+
option ruby_package = "Tucana::Aquila";
4+
5+
package aquila;
6+
7+
import "shared.execution_result.proto";
8+
9+
message ExecutionRequest {
10+
shared.ExecutionResult execution_result = 1;
11+
}
12+
13+
message ExecutionResponse {
14+
bool success = 1;
15+
}
16+
17+
service ExecutionService {
18+
rpc Update (ExecutionRequest) returns (ExecutionResponse) {}
19+
}

0 commit comments

Comments
 (0)