-
Notifications
You must be signed in to change notification settings - Fork 106
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
List cloudapi compose jobs #4425
base: main
Are you sure you want to change the base?
Conversation
This is just the compose job listing part of #4154 with the output using ComposeStatus instead of just the ids. I'll rewrite the other PR to just do the delete part after this is merged and the questions over there are closed. |
b38a0b3
to
ccd9b90
Compare
ccd9b90
to
f2a596b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Sorry it took long to get around to reviewing and now there are merge conflicts :/
Any reason we can't do the dbjobqueue here too? Would it make the PR too big?
I guess the reasoning is that this is for unifying the weldr API into the cloud API and on-prem the fsjobqueue is used...?
Yeah, it was too large and has some questions about the data structures so I'm trying to do things in smaller steps. |
f2a596b
to
414fbab
Compare
This lists the root job UUIDs (the jobs with no dependants). Currently only implemented by fsjobqueue. The function for dbjobqueue currently returns nil. Related: RHEL-60120
This will be used to list the top level job UUIDs. Related: RHEL-60120
This will make it easier to use the status in responses. Related: RHEL-60120
This returns the status using the same structure as it does for requesting individual statuses for the jobs. Related: RHEL-60120
414fbab
to
4ef3a62
Compare
This pull request includes: