Skip to content
Snippets Groups Projects
Commit 676bb9ea authored by Petrut-Daniel Coman's avatar Petrut-Daniel Coman :speech_balloon:
Browse files

fixed implicit failed and aborted events

parent 12f1d24f
No related branches found
No related tags found
1 merge request!449Fluxio preliminary release
Pipeline #21721 failed
......@@ -482,16 +482,6 @@ namespace armarx::skills
if (outputParam == subSkillNode->skillPtr->parameters.end())
{
if (outputEventName == "Failed") {
setStatus(skills::SkillStatus::Failed);
return;
}
if (outputEventName == "Aborted") {
setStatus(skills::SkillStatus::Aborted);
return;
}
ARMARX_WARNING << "Skill " << subSkillNode->skillPtr->name
<< " is missing the output event parameter " << outputEventName;
setStatus(skills::SkillStatus::Failed);
......@@ -510,6 +500,16 @@ namespace armarx::skills
if (edge == skill.edges.end())
{
if (outputEventName == "Failed") {
setStatus(skills::SkillStatus::Failed);
return;
}
if (outputEventName == "Aborted") {
setStatus(skills::SkillStatus::Aborted);
return;
}
ARMARX_WARNING << "Skill " << skill.name
<< " has no edge connected to the output event parameter "
<< outputEventName;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment