Project

General

Profile

Feature #22846

Increase use of HTCondor Python bindings and add them as requirement

Added by Marco Mambelli about 2 months ago. Updated 1 day ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
Start date:
06/28/2019
Due date:
% Done:

0%

Estimated time:
Stakeholders:
Duration:

Description

Some modules like lib/condorMonitor.py use HTCondor python bindings if available and fall back to HTCondor clients (invoked and w/ output parsed) if the bindings are not available.

This ticket covers multiple tasks:
1. add the HTCondor python bindings as a requirement (check which bindings are needed)
2. eliminate the fall-back to HTC clients where the bindings are used (e.g. status and job queries)
3. increase if possible the use of bindings (e.g. for advertising)
4. improve the logging and troubleshooting messages to troubleshoot the HTCondor problems (currently the client use is better logged and easier to troubleshoot)

This suggestion came out in the June group code review
Discuss this in the July group code review

History

#1 Updated by Marco Mambelli 1 day ago

  • Target version changed from v3_5_1 to v3_5_2


Also available in: Atom PDF