Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-893

JobScheduler should leave unchanged ${var} if this cannot be substituted by environment variables

    XMLWordPrintable

    Details

      Description

      Current Situation

      • Currently JobScheduler substitutes
        <param name="my_param" value="${my_var}"/>

        to nothing if my_var is not set as environment variable.

      Desired Behavior

      • This should not happen. If JobScheduler can not substitute, just leave the value. Old behavior should be enabled by option.

      Resolution

      • Add a backslash to a value that should not be substituted by JobScheduler, e.g.
        <param name="my_param" value="\$abcd"/>

      Maintainer Notes

      • This behavior will not be changed. Escaping $ characters is a widely used means to prevent substitution.

        Attachments

          Activity

            People

            • Assignee:
              jz Joacim Zschimmer
              Reporter:
              ur Uwe Risse
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: