Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pipe_base
-
Labels:
-
Story Points:8
-
Epic Link:
-
Sprint:AP F22-3 (August)
-
Team:Alert Production
-
Urgent?:No
Description
Config validation and freezing is currently carried out by the argument parser.
This ticket requests that the config validation (also?) be carried out by the task constructors. This should be an essentially free operation, which may require caching the status in the Config object.
Fully agree, I was extremely unimpressed after several hours of debugging and feeling like I was going crazy to finally find that very unexpected code.