Project structure#

CLP is currently split across a few different components in the components directory:

  • clp-package-utils contains Python utilities for operating the CLP package.

  • clp-py-utils contains Python utilities common to several of the other components.

  • core contains code to compress uncompressed logs, decompress compressed logs, and search compressed logs.

  • job-orchestration contains code to schedule compression jobs on the cluster.

  • package-template contains the base directory structure and files of the CLP package.

  • webui contains the web interface for the CLP package.