annexi-strayline / AURA

The AURA Reference Implementation
BSD 3-Clause "New" or "Revised" License
22 stars 0 forks source link

Better use of STDERR during headless mode #14

Open Richard-Wai opened 1 year ago

Richard-Wai commented 1 year ago

This is feature that was pushed out to get to the working beta faster.

AURA has always been designed to slot into CI/CD pipelines, and thus runs a headless mode that already provides greppable tags, and also provides a valid return code. However it is often expected that errors be sent to STDERR.

Currently CLI package does not yet have the ability to direct output to STDERR. However we can make an abstraction in the UI_Primitives package to abstract this so that the CLI can print to STDERR as well in the future.