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

[PM-1881] remove dependency on pegasus-status command line tool , in the Workflow status function #1994

Open
mayani opened this issue Dec 14, 2024 · 1 comment
Labels
affects-master Current Trunk Version CLI: pegasus-status fix-5.1.0 fix-master Current Trunk Version major Major loss of function. sync-from-jira Synced from Jira Workflow API Libraries DAX generation API libraries in Python, Java, R

Comments

@mayani
Copy link
Member

mayani commented Dec 14, 2024

First review what Workflow api status command returns - we suspect the current api only returns higher level status, while pegasus-status would need information about jobs in the system

Remove the dependency on the callout to existing pegasus-status command line tool, and implement in python

Reporter: @vahi
Assignee: @zaiyan-alam
Watchers:
@rynge
@mayani
@vahi

@mayani
Copy link
Member Author

mayani commented Dec 14, 2024

Author: @vahi

from dev meeting yesterday
also please make sure that the functions that user calls out for detailed status can be easily formatted as json.

Also, since we eventually do plan to use python bindings, please make sure there is appropriate abstraction,.

@mayani mayani added sync-from-jira Synced from Jira CLI: pegasus-status Workflow API Libraries DAX generation API libraries in Python, Java, R affects-master Current Trunk Version fix-master Current Trunk Version fix-5.1.0 major Major loss of function. labels Dec 14, 2024
@mayani mayani changed the title PM-1881 [PM-1881] remove dependency on pegasus-status command line tool , in the Workflow status function Dec 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-master Current Trunk Version CLI: pegasus-status fix-5.1.0 fix-master Current Trunk Version major Major loss of function. sync-from-jira Synced from Jira Workflow API Libraries DAX generation API libraries in Python, Java, R
Projects
None yet
Development

No branches or pull requests

1 participant