Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-15771

Remove unused remnants of pex_policy

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ctrl_orca
    • Labels:
      None
    • Story Points:
      1
    • Team:
      Data Facility

      Description

      Remove remnants of pex_policy, which was long ago shifted to used pex_config.

      The main things being gotten rid of are:

      Commands:

      killcondor.py - used the old style pex_policy job description to identify and kill jobs.
      writeNodeList.py - this was required in an early version of ctrl_orca to enumerate the nodes used (in pbs jobs, I believe).
      ProvenanceRecorder.py - This was used to make database records for policy files used in a run. This was in addition to the provenance information that used to be recorded via the provenance package, which is also obsolete, since it also used pex_policy. I don't think a replacement was ever made for that package.

      lsst/ctrl/orca:

      PolicyUtils.py - used to get all file names listed in a policy

      The ups/ctrl_orca.table needs to have pex_policy removed as a required setup.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              spietrowicz Steve Pietrowicz
              Reporter:
              spietrowicz Steve Pietrowicz
              Reviewers:
              Hsin-Fang Chiang
              Watchers:
              Hsin-Fang Chiang, Jim Bosch, Steve Pietrowicz, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.