Skip to content
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

Command to Delete a Groupd with Associated Activities in Service 11 #126

Open
pasetti opened this issue May 14, 2018 · 0 comments
Open

Command to Delete a Groupd with Associated Activities in Service 11 #126

pasetti opened this issue May 14, 2018 · 0 comments
Assignees
Labels

Comments

@pasetti
Copy link
Contributor

pasetti commented May 14, 2018

Clause 6.11.6.2.2d states:

The time-based scheduling subservice shall reject any instruction to delete a time-based scheduling group if any of the following conditions occurs:

  1. that instruction refers to a group that does not exist;
  2. that instruction refers to a group that has associated activities.

This clause implies that the check on whether a group to be deleted has an associated activity is done as part of the Start Check for the deletion command. However, a few lines later, clause 6.11.6.2.2h states:

For each valid instruction to delete all time-based scheduling groups, the time-based scheduling subservice shall:

  1. for each group that has no associated activity, delete the identifier of that group;
  2. for each group that has associated activities, generate a failed execution notification for that group.

This clause instead implies that the check on whether a group to be deleted has an associated activity is done as part of the execution of the command itself.

The CORDET Extension of the PUS Framework puts the check in the Start Action of the Group Delete command (11,23).

@pasetti pasetti added the PUS label May 14, 2018
@pasetti pasetti self-assigned this May 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant