daemon/gui/grpc: added support to retrieve rendered config service files, added support for grpc to access this, and update gui to leverage this call to provide a rendered view of files based on the current scenario, also allows editing the rendered output to use as the input when running the scenario
This commit is contained in:
parent
443c0e708f
commit
bd6f789cef
8 changed files with 171 additions and 46 deletions
|
@ -58,3 +58,13 @@ message GetNodeConfigServiceRequest {
|
|||
message GetNodeConfigServiceResponse {
|
||||
map<string, string> config = 1;
|
||||
}
|
||||
|
||||
message GetConfigServiceRenderedRequest {
|
||||
int32 session_id = 1;
|
||||
int32 node_id = 2;
|
||||
string name = 3;
|
||||
}
|
||||
|
||||
message GetConfigServiceRenderedResponse {
|
||||
map<string, string> rendered = 1;
|
||||
}
|
||||
|
|
|
@ -91,6 +91,8 @@ service CoreApi {
|
|||
}
|
||||
rpc ConfigServiceAction (services.ServiceActionRequest) returns (services.ServiceActionResponse) {
|
||||
}
|
||||
rpc GetConfigServiceRendered (configservices.GetConfigServiceRenderedRequest) returns (configservices.GetConfigServiceRenderedResponse) {
|
||||
}
|
||||
|
||||
// wlan rpc
|
||||
rpc GetWlanConfig (wlan.GetWlanConfigRequest) returns (wlan.GetWlanConfigResponse) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue