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

DM-38339: Add support for running a business once #226

Merged
merged 1 commit into from
Mar 21, 2023
Merged

Conversation

rra
Copy link
Member

@rra rra commented Mar 21, 2023

Sometimes rather than running a business continuously in the background and reporting the results to Slack, we want to run that same business once to completion and then report the results, particularly whether it succeeded or failed. We'll use this later to do things like check whether a new deployment of Phalanx is functional.

Add support for this to mobu via a POST /run route and a new concept called a Solitary. This is parallel to a Flock, except rather than managing a possibly large number of monkeys doing business in the background, it manages a single monkey doing its business in the foreground until it finishes.

Sometimes rather than running a business continuously in the
background and reporting the results to Slack, we want to run that
same business once to completion and then report the results,
particularly whether it succeeded or failed. We'll use this later
to do things like check whether a new deployment of Phalanx is
functional.

Add support for this to mobu via a POST /run route and a new concept
called a Solitary. This is parallel to a Flock, except rather than
managing a possibly large number of monkeys doing business in the
background, it manages a single monkey doing its business in the
foreground until it finishes.
@rra rra enabled auto-merge March 21, 2023 22:14
@rra rra merged commit dbacdf8 into main Mar 21, 2023
@rra rra deleted the tickets/DM-38339 branch March 21, 2023 22:17
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.

1 participant