update "type" field options in the AbstractJob schema to be "job", "pegasusWorkflow", and "condorWorkflow"

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Sub-task
    • Resolution: Fixed
    • Priority: Major
    • master, 5.0.0
    • Affects Version/s: master, 5.0.0
    • Component/s: None
    • None

      In the workflow schema, we have:

      78 job:
      79 allOf:
      80 - $ref: "#/$defs/abstractJob"
      81 - properties:
      82 type:
      83 const: job
      84 name:
      85 type: string
      86 namespace:
      87 type: string
      88 version:
      89 $ref: "common.yml#/$defs/versionString"
      90 required:
      91 - type
      92 - name
      93
      94 dag:
      95 allOf:
      96 - $ref: "#/$defs/abstractJob"
      97 - properties:
      98 type:
      99 const: dag
      100 file:
      101 type: string
      102 required:
      103 - type
      104 - file
      105
      106 dax:
      107 allOf:
      108 - $ref: "#/$defs/abstractJob"
      109 - properties:
      110 type:
      111 const: dax
      112 file:
      113 type: string
      114 required:
      115 - type
      116 - file

      Dax should be replaced with "pegasusWorkflow" and dag should be replaced with "condorWorkflow" so that the distinction is clearer.

            Assignee:
            Ryan Tanaka [X] (Inactive)
            Reporter:
            Ryan Tanaka [X] (Inactive)
            Archiver:
            Rajiv Mayani

              Created:
              Updated:
              Resolved:
              Archived: