Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-453

Align CLI expression handling with server-side handling

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 1.0.0.Alpha15
    • None
    • CLI
    • None

      Expression resolution in the CLI process should support the same set of functionality that server side resolution does:

      1) Nested expressions
      2) Recursive expression resolution
      3) Resolution from environment variables
      4) In contexts where resolution from a vault is supported, various resolution sources should integrate cleanly; e.g. a password attribute in the SSL config element could resolve from any supported source, or from a nested expression with the nested part from one source and the outer part from another, or with a recursive expression, where the first resolution resolves from one source and a subsequent one comes from another.

      Supporting vault resolution in contexts other than where it is currently supported is not part of this task.

      Implementing this will likely mean largely equivalent resolution code will exist in multiple places (CLI, WFCORE controller, jboss-metadata) which somewhat screams for a common library. But that's a nice-to-have.

              olubyans@redhat.com Alexey Loubyansky
              bstansbe@redhat.com Brian Stansberry
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: