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

Controller #4

Open
3 of 4 tasks
rvighne opened this issue Jan 12, 2021 · 0 comments
Open
3 of 4 tasks

Controller #4

rvighne opened this issue Jan 12, 2021 · 0 comments
Assignees
Labels
epic Group of related stories

Comments

@rvighne
Copy link
Contributor

rvighne commented Jan 12, 2021

Epic

Create a command line interface that lets the user specify the high level task plan to the client.

  • The user must be able to use their existing knowledge of make to understand this interface.
  • The user can run it in the same directory as a Makefile to initiate a distributed job.
  • The user can use a subset of the command line arguments understood by make, in addition to the following:
    • The user can give an extra argument to specify the remote servers to be used in addition to, or instead of, the ones automatically discovered.
  • The user will see progress reports as the job completes
  • The controller will wait for job completion on behalf of the user, who can stop the job by stopping the controller program.

User Stories

@rvighne rvighne added the epic Group of related stories label Jan 12, 2021
@rvighne rvighne mentioned this issue Jan 13, 2021
5 tasks
@alexzma alexzma mentioned this issue Jan 16, 2021
5 tasks
@yashlala yashlala linked a pull request Feb 12, 2021 that will close this issue
@yashlala yashlala changed the title Command Line Controller Controller Feb 17, 2021
@rvighne rvighne removed a link to a pull request Feb 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Group of related stories
Projects
None yet
Development

No branches or pull requests

3 participants