Globus Release 2022-06-23

11 views
Skip to first unread message

Kurt McKee

unread,
Jun 24, 2022, 6:16:16 PMJun 24
to Discuss

We released an update to the Web Application, and to the Automate CLI, on 06-23.


CHANGELOG


Web Application

  • Notification Settings are now available in the “Transfer & Timer Options” panel in the File Manager. These determine behavior of notifications for the Transfer task using the Transfer API options: notify_on_succeed, notify_on_failed, and notify_on_inactive. See the Transfer API documentation for more details.


Automate CLI

  • The CLI’s flow viewer, starter, and administrator arguments – and their aliases – are now standardized throughout the CLI and API.

    Although this change fixes bugs that prevented documented CLI options from working,
    it also introduces breaking changes:

    • --flow-viewer, --flow-starter, and --flow-administrator are the canonical CLI options.

    • The CLI option aliases will continue to work, but the alias behavior has changed:

      • If an alias is used, a warning is written to STDERR.

      • If the canonical option name is combined with one of its aliases,
        an error will be written to STDERR and the Automate client will exit.
        The exit code will be 1.

      • If more than one of the acceptable aliases is used (like --starter and --runnable-by), an error will be written to STDERR and the Automate client will exit. The exit code will be 1.

In addition, there are breaking changes in the API:

  • flow_viewers, flow_starters, and flow_administrators are the canonical API argument names.

  • The API argument aliases will continue to work, but the alias behavior has changed:

    • If an alias is used, a Python DeprecationWarning will be issued. Applications can control the warning behavior using Python's warnings module.

    • If the canonical option name is combined with one of its aliases, a ValueError will be raised.

    • If more than one of the acceptable aliases is used (like starters and runnable_by), a ValueError will be raised.



Please contact sup...@globus.org or send mail to the listhost if you have any questions or concerns.


Reply all
Reply to author
Forward
0 new messages