Bug #13321
Exception triggered specifying fileMode parameter in art 2.1 without any configured output modules
Occurs In:
Scope:
Internal
Experiment:
g-2
SSI Package:
art
Description
In art
2.01.00 and later, the scheduler.services.fileMode
parameter is deprecated. To support backwards compatibility, whenever the fileMode: NOMERGE
option is specified, the following is printed to the terminal:
The "services.scheduler.fileMode" parameter is deprecated. The deprecated configuration will be replaced by the following, which will be added to each of the 'RootOutput' modules to yield equivalent behavior to the NOMERGE mode: outputs.<module_label>.fileSwitch: { boundary: "InputFile" force: true }
Unfortunately, the deprecation handling does not handle the case where no output modules are configured, thus triggering an exception.
History
#1 Updated by Kyle Knoepfel over 4 years ago
- Estimated time set to 1.00 h
#2 Updated by Kyle Knoepfel over 4 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Fix implemented with commit art:f5c3147f.
#3 Updated by Kyle Knoepfel over 4 years ago
- Status changed from Resolved to Closed
- Target version set to 2.02.00