You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New in Abaco 1.3.0 is a setting that allows users to toggle automatic generation of Oauth tokens at Actor execution. If this is turned off for an actor, it is no longer possible to (automatically) make scripted Tapis API calls, but startup time is reduced substantially since there is no roundtrip to the Tapis /token endpoint to fetch an access token.
This needs to be supported in the CLI as follows:
In reactor.rc, the REACTOR_ISSUE_TOKEN variable sets behavior for the project.
Default is 1 or True.
In abaco init we must add a line for REACTOR_ISSUE_TOKEN to the templated reactor.rc file
In abaco create support -A to disable token issuance
In abaco deploysupport -A > REACTOR_ISSUE_TOKEN to manage token issuance
The text was updated successfully, but these errors were encountered:
The 'abaco init', 'abaco create', 'abaco update', and 'abaco deploy' commands now support the
'token' property for Actors, which governs whether an actor's executions are populated with
Tapis access tokens. The registration-time and project default behaviors can be tweaked via
combinations of the 'REACTOR_TOKENS' config variable and the '-A' command line flag.
This resolves issue #13
New in Abaco 1.3.0 is a setting that allows users to toggle automatic generation of Oauth tokens at Actor execution. If this is turned off for an actor, it is no longer possible to (automatically) make scripted Tapis API calls, but startup time is reduced substantially since there is no roundtrip to the Tapis
/token
endpoint to fetch an access token.This needs to be supported in the CLI as follows:
reactor.rc
, theREACTOR_ISSUE_TOKEN
variable sets behavior for the project.abaco init
we must add a line forREACTOR_ISSUE_TOKEN
to the templatedreactor.rc
fileabaco create
support-A
to disable token issuanceabaco deploy
support-A
>REACTOR_ISSUE_TOKEN
to manage token issuanceThe text was updated successfully, but these errors were encountered: