Codebase
Navigate the Codebase using the tree view. Use the filters to highlight where various files are grouped to aid understanding.
Getting Started Commands
Project Structure
Below is a short description of the key directories of the project to aid you when understanding where key files are located.
.gitignore - This file specifies which files or directories Git should ignore when versioning the project.
Dockerfile - This file is used to build a Docker image for the project. It contains instructions on how to install dependencies, copy files, and set up the environment.
LICENSE - This file outlines the terms under which the project can be used, modified, and distributed.
main.py - This is the main entry point of the application. It sets up the exporter and starts the server.
README.md - This file provides information about the project, including its purpose, installation instructions, and usage details. It is written in Markdown format.
requirements.txt - This file lists all the required Python packages and their versions for the project to run correctly.
tests/ - This directory contains all the unit and integration tests for the project. It includes the init.py file which makes it a package, and specific test files like test_exporter.py.