Skip to content

Conversation

@jcoyne
Copy link
Contributor

@jcoyne jcoyne commented Apr 13, 2019

In order to use this we'll have to add a method to dor-workflow-client. Then use that client in lyber-core, and update robot master such that it doesn't enqueue for these workflows.

This is helpful because currently robot-master hammers the workflow service with expensive requests for "what stuff is ready to be enqueued?" The current process also introduces additional delays.

put ':workflow', to: 'workflows#create'
put ':workflow/:process', to: 'workflows#update'
put ':workflow/:process', to: 'steps#update'
post ':workflow/:process/next', to: 'steps#next'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR is looking good so far. I'm curious about mixing post and put here. Does steps#next
function more like a create operation? The methods look similar to me.

password: 'password'

enable_stomp: true
enable_queuing: true
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you say more about what this change adds?

@jcoyne
Copy link
Contributor Author

jcoyne commented May 9, 2019

Superseded by #189

@jcoyne jcoyne closed this May 9, 2019
@jcoyne jcoyne deleted the enqueue branch May 9, 2019 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants