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

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

            Dates

              Created:
              Updated:
              Resolved: