-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[21703] Add a python backend node with orchestrator #54
Conversation
Signed-off-by: eProsima <[email protected]>
Signed-off-by: eProsima <[email protected]>
Signed-off-by: eProsima <[email protected]>
Signed-off-by: eProsima <[email protected]>
Signed-off-by: eProsima <[email protected]>
f04bde9
to
dbf2f06
Compare
Signed-off-by: eProsima <[email protected]>
dbf2f06
to
e6a335f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job overall, including the Orchestrator in Python will give tons of versatility.
Leaving some suggestions.
sustainml_cpp/include/sustainml_cpp/orchestrator/OrchestratorNode.hpp
Outdated
Show resolved
Hide resolved
119538d
to
8eacde6
Compare
Signed-off-by: eProsima <[email protected]>
8eacde6
to
893ee88
Compare
@@ -199,7 +214,7 @@ class OrchestratorNode | |||
|
|||
uint32_t domain_; | |||
|
|||
std::shared_ptr<OrchestratorNodeHandle> handler_; | |||
OrchestratorNodeHandle* handler_; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We may add a comment here stating that the deletion of the handler_
is managed by the user. Also we may include it in the destroy()
method and in the descriptiof of the OrchestratorNodeHandle
inside a @note
Signed-off-by: eProsima <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This performs the necessary changes to launch the orchestrator as a backend node in python.