Skip to content
This repository has been archived by the owner on Aug 16, 2023. It is now read-only.
/ Condortools Public archive

Condortools is a Python module that interacts with HTCondor.

License

Notifications You must be signed in to change notification settings

mjcarter95/Condortools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository is no longer updated or maintained. We recommend that you use the CondorCMF module instead!

Condortools

Condortools is a Python module for programmatically submitting and managing jobs to HTCondor. The module was developed and tested on the University of Liverpool's HTCondor network. Brief documentation is included in the docs folder with supporting example problems in the examples folder.

Feel free to email any questions to m(dot)j(dot)carter2(at)liverpool(dot)ac(dot)uk

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

This module was developed with Python 3.6.8 (Python 2.x is not supported) and utilises default Python packages.

Installing

The Condortools module can be installed as follows

git clone https://github.com/mjcarter95/Condortools.git
pip install condortools

Contributions

Contributing Code

To contribute to this codebase, start by creating a local clone / fork of this repository and then create a new branch from master. Branches should be named as follows:

  • Bug fix: bugfix/short_description
  • New feature: feature/short_description

A pull request should then be submitted to merge your changes into the master branch.

All contributions must follow the PEP8 formatting guidelines.

Submitting an Issue

If you would like to report a bug or request a feature, this should be done through the issue tracker. Please search to see if an issue has previously been reported, if not, you can raise a new issue by clicking the New Issue button in the upper right hand corner.

Authors

Acknowledgments

  • Dr Ian Smith, University of Liverpool

About

Condortools is a Python module that interacts with HTCondor.

Topics

Resources

License

Stars

Watchers

Forks