Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A few enhancements for handling OrcaBus workflow runs. Most of these will likely be replaced in the near future by better wrappers based on the OrcaBus OpenAPI spec.
new functions:
envvar_defined
: better replacement forenvvar_undefined
to check AWS/ICA env varsjwt_exp
: checks JWT expiry datejwt_validate
: validates JWTorca_jwt
: retrievesorcabus/token-service-jwt
from AWS Secrets Managerorca_libid2workflows
: generates tibble with workflows for a given libidorca_prid2wfpayload
: generates workflow payload for give pridorca_query_url
: query given endpoint (name could've been simplyquery_url
)orca_workflow_list
: generates tibble with list of workflows (can specify type of workflow to return)deprecated functions:
awsvault_profile
: now just using AWS env vars (e.g. via granted)envvar_undefined
: replaced withenvvar_defined
refactored functions:
meta_rnasum
: handle newerumccrise
field from v1.1.0 onwardspre-commit: bump 0.4.2 -> 0.4.3
dependencies: import httr2, jose, paws for OrcaBus queries