Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-1660

Job template can propagate optional arguments and overwrite values

    XMLWordPrintable

Details

    Description

      Current Situation

      • Job Templates propagate job attributes to jobs in any workflow that reference the Job Template.
      • A number of attributes of a job are updated from the related Job Template:
        • For Shell jobs any required environment variables are updated in the related job.
        • For API Jobs such as JITL Jobs, Java Jobs and JavaScript Jobs the job arguments of the related job
          • are added if they do not exist,
          • are not overwritten if they do exist.

      Desired Behavior

      • Job Templates propagate required arguments and optional arguments of JVM Jobs to the related job based on the user's decision. When updating jobs then a popup window is displayed that offers to select
        • that required arguments should be propagated,
        • that optional arguments should be propagated.

      Attachments

        1. workflow_main_action_menu.png
          workflow_main_action_menu.png
          8 kB
        2. workflow_action_menu.png
          workflow_action_menu.png
          10 kB
        3. job_action_menu.png
          job_action_menu.png
          12 kB
        4. JT_Main_Action_menu.png
          JT_Main_Action_menu.png
          7 kB
        5. JT_action_menu.png
          JT_action_menu.png
          27 kB

        Activity

          People

            oh Oliver Haufe
            oh Oliver Haufe
            Andreas Püschel Andreas Püschel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: