Skip to content
/ apel Public
forked from apel/apel

APEL client and server source code modified to accept HTCondor CE accounting

License

Notifications You must be signed in to change notification settings

jcasals/apel

This branch is 8 commits ahead of, 493 commits behind apel/apel:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2aa4145 · Oct 22, 2018
Aug 24, 2018
Oct 22, 2018
Aug 24, 2018
May 17, 2018
Sep 28, 2018
Aug 20, 2018
Dec 13, 2012
May 17, 2018
Jun 5, 2018
Jan 16, 2013
Oct 2, 2018
Jun 5, 2018
Aug 24, 2018
Jun 7, 2017
Nov 5, 2014
Aug 22, 2017

Repository files navigation

APEL client and server source code

Build Status Coverage Status Code Health

Project overview

The APEL project provides grid accounting for EGI. It is written in Python and uses MySQL. It has the following components:

apel-parsers

These extract data from the following batch systems:

  • LSF
  • PBS
  • SGE/OGE
  • SLURM
  • HTCondor

and place it in the client database.

apel-client

This processes the data and sends it to the APEL server using SSM.

apel-server

This processes data from all sites and sends it on to the accounting portal using SSM.

apel-lib

This contains all the library python code for apel-parsers, apel-client and apel-server.

apel-ssm

This is a messaging system, which has its own GitHub repository at apel/ssm

Important notice

This is a fork from https://github.com/apel/apel with a workaround to make it work at PIC.

About

APEL client and server source code modified to accept HTCondor CE accounting

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.9%
  • Shell 1.1%