Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-1177

Recursive expression resolution

    Details

      Description

      When resolving an expression, keep resolving until the output of the resolution matches the input.

      Use case:

      $

      {sys.prop.with.host.specific.value}

      resolves to

      $

      {VAULT::xxxxx}

      which resolves to

      thesecret

      Basically, the main mechanism for customizing domain-level configs on a per-host basis is to use expressions and use different values on each host. But this breaks down when a vault expression is added to the mix.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jsightler Jess Sightler
                  Reporter:
                  brian.stansberry Brian Stansberry
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  7 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: