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

Custom job infrastructure checklist #188

Closed
5 tasks done
cofiem opened this issue May 6, 2015 · 2 comments
Closed
5 tasks done

Custom job infrastructure checklist #188

cofiem opened this issue May 6, 2015 · 2 comments

Comments

@cofiem
Copy link
Contributor

cofiem commented May 6, 2015

Currently the website has backend support for jobs, datasets, and scripts, however none of this is used or displayed in the UI.

The proposal is to simplify the original plan to use serialised filter queries rather than datasets, and provide only an API. The UI will be built in baw-client.

For this to happen, and few things need to be checked and changed. The following is a list of issues that need to be created/discussed:

  • Remove dataset model
  • Check that Scripts does what is needed (e.g. command line template, settings template, identifier)
  • The job model needs to change to be able to store a filter query.
  • There needs to be some way to retrieve the resque jobs that relate to a custom job to determine progress and status. We don't want to store the resque job ids, so this will require some way to filter the resque jobs using the custom job id.
  • An API is needed for CR_D actions. Custom jobs can be created; their description, analysis settings, progress, and status can be queried; they can be re-run, and they can be deleted. To modify a custom job, it must be cloned, modified, then run as a new custom job.
@atruskie
Copy link
Member

atruskie commented May 6, 2015

Good points, I'll break these down into issues tomorrow.

Need to clarify some detail from @jwim1 's spec first

@atruskie atruskie changed the title Custom job infrastructure Custom job infrastructure checklist May 7, 2015
@atruskie
Copy link
Member

atruskie commented May 7, 2015

Closing in favour of milestone.

See #189, #190, #191, #192, #193,

@atruskie atruskie closed this as completed May 7, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants