condor-git-config

0.1.5 · active · verified Thu Apr 16

condor-git-config is a Python library and executable designed to dynamically configure an HTCondor node from a Git repository. It functions as a hook within HTCondor's configuration system, allowing administrators to manage node configurations via version control. The library is currently at version 0.1.5 and appears to have an active, though infrequent, release cadence, with updates addressing specific operational improvements.

Common errors

Warnings

Install

Imports

Quickstart

To integrate `condor-git-config` into your HTCondor setup, add an `include command` entry to your HTCondor configuration file (e.g., `/etc/condor/condor_config.local`). This command will execute `condor-git-config`, which pulls configuration files from the specified Git repository and incorporates them into the HTCondor daemon's configuration. Remember to replace `https://github.com/your_org/your_condor_configs.git` with your actual repository URL.

# This command would be placed in an HTCondor configuration file (e.g., condor_config.local)
# It tells HTCondor to execute condor-git-config, which then fetches and applies configuration
# from the specified Git repository.
# The --ff-only flag was added in v0.1.5 for safer pulls.
include command : condor-git-config https://github.com/your_org/your_condor_configs.git --ff-only

view raw JSON →