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.