Log in
Skip to main content
Skip to sidebar
Linked Applications
Loading…
Dashboards
Projects
Issues
Give feedback to Atlassian
Help
Jira Core help
Keyboard Shortcuts
About Jira
Jira Credits
Log In
Pegasus
PM-1584
5.0 Python Api Improvements
Log In
Resolved
Export
null
XML
Word
Printable
Details
Type:
Improvement
Resolution:
Fixed
Priority:
Major
Fix Version/s:
master
,
5.0.0
Affects Version/s:
master
,
5.0.0
Component/s:
Workflow API Libraries
Labels:
None
Description
Pre-5.0 release Python API related improvements/fixes.
Attachments
Sub-Tasks
Options
Show All
Show Open
Bulk operation
Open issue navigator
1.
preserve case for property keys when properties python api is used
Resolved
Ryan Tanaka (Inactive)
2.
add type annotations
Resolved
Ryan Tanaka (Inactive)
3.
remove glibc from schema and api as it is not used anymore
Resolved
Ryan Tanaka (Inactive)
4.
add built-in support for pathlib.Path objects where ever paths are used
Resolved
Ryan Tanaka (Inactive)
5.
_DirectoryType enums should have underscores in name
Resolved
Ryan Tanaka (Inactive)
6.
in add_pegasus_profile(), add data_configuration as a kwarg
Resolved
Ryan Tanaka (Inactive)
7.
in the Workflow object set infer_dependencies to be True by default
Resolved
Ryan Tanaka (Inactive)
8.
Only require site and pfn in Transformation constructor when automatically creating a TransformationSite
Resolved
Ryan Tanaka (Inactive)
9.
Output originating from pegasus-tools should be output by workflow object as is (without any log category)
Resolved
Ryan Tanaka (Inactive)
10.
Improve exception handling for failed execution of pegasus client commands
Resolved
Ryan Tanaka (Inactive)
11.
Client plan input_dir must take in a list of str
Resolved
Ryan Tanaka (Inactive)
12.
register_replica should be set to True by default
Resolved
Ryan Tanaka (Inactive)
13.
add pegasus-graphviz functionality into the api
Resolved
Ryan Tanaka (Inactive)
14.
fix 5.0 python auto generated python api documentation
Resolved
Ryan Tanaka (Inactive)
15.
workflow uuid, submit dir, submit hostname, root wf id should be accessible from the workflow object
Resolved
Ryan Tanaka (Inactive)
16.
files generated by the api should have comments specifying that they have been auto generated by the api
Resolved
Ryan Tanaka (Inactive)
17.
get live output from pegasus cli tools when they are called with the client code
Resolved
Ryan Tanaka (Inactive)
18.
when client code is called, it should be more obvious what pegasus-<tool> is being called
Resolved
Ryan Tanaka (Inactive)
19.
add SIGINT handler to Client.wait() so that it can exit cleanly
Resolved
Ryan Tanaka (Inactive)
20.
the --json option added in pegasus-plan/run needs to be integrated into the python api client code
Resolved
Ryan Tanaka (Inactive)
Activity
People
Assignee:
Ryan Tanaka (Inactive)
Reporter:
Ryan Tanaka (Inactive)
Watchers:
2
Start watching this issue
Dates
Created:
15/May/20 3:32 PM
Updated:
19/Oct/20 4:24 PM
Resolved:
19/Oct/20 4:24 PM