-
Notifications
You must be signed in to change notification settings - Fork 27
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
Enhancement: Display statistics of computational jobs together with their parent nodes #5816
Comments
After discussion with @bisgaard-itis : proposal to modify the osparc python client:
|
So this is to avoid having it in the not-validated metadata? |
As discussed, no. This is for generalization of this usage and to ensure we always get that info so that the billing center looks nice. As discussed as well, both ways (the sim4life.io way and the new one should work, at least for awhile) |
After thinking a bit more about this I have the following modified proposal: Since this approach is based on the client "picking up" the |
@bisgaard-itis ok, but will this also work if the user (such as in sim4life.io) also calls the PATCH endpoint? will this not overwrite whatever was in there? Also I would prefer that the parent node id is not just some json field, but a defined one. |
This basically delegates all responsibility for setting the parent |
@bisgaard-itis so the project metadata that Manuel is using are metadata that are owned by the user. we currently hack this out in order to get the parent NodeID. If your solution does not imply that the user may inadvertently remove the parent NodeID by explicitly calling the endpoint then I am ok. |
Context
Since the public API is available it is now possible to run X computational jobs from a running dynamic service.
Looking at the Usage statistics of a user it currently displays computational jobs separated from their "parent" dynamic service.
Goal
Display the statistics of computational jobs linked to their parent service.
Needed changes
Tasks
The text was updated successfully, but these errors were encountered: