Skip to content

Configurable default directory for loading constraint files in batch #27

Description

@aj-stein-gsa

User Story:

As a developer of that creates or imports data in the OSCAL format, I would like the ability to set an environment variable (and/or possibly a configuration file, for environment flexibility) to allow loading oscal-cli validate ... without explicitly using -c constraint1.xml and -c constraint2.xml and -c constraintN.xml repetitively.

I am willing to work on this one myself. 😄

Goals:

  • Simplify and minimize the artifice needed to run commonplace commands
  • Make modular rebuilding of tools not require more explicit configuration and processing of arguments
  • Logging that mentions constraints that are processed to make developer/engineer awareness explicit without directly providing commonplace constraints in a trusted location

Dependencies:

N/A

Acceptance Criteria

  • All website and readme documentation affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.
  • The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

Status
Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions