Skip to content

Differentiate between user supplied and stored user input #486

@ehelms

Description

@ehelms

There are scenarios where parameters are not persisted and the code needs to differentiate between user supplied (via the CLI) and stored parameter values.

For example, when a user supplies custom certificates, the mode certificate_source: custom_server is stored but not the paths to the certificate and key files. These are copied the first time the user runs it so that they do not have to be persisted on disk in two locations. However, we want to also guard against the user instructing the CLI to use customer_server but forgetting to tell the CLI what the files are on first run.

See #462 (comment) for context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions