[console_scripts]
cb-controller = clousight_bench.core.controller_main:main
cb-probe = clousight_bench.domains.agent_runtime.probe.agent_loop:main
csbench = clousight_bench.cli:main

[clousight_bench.domains]
agent-runtime = clousight_bench.domains.agent_runtime:AgentRuntimeDomain
bigdata-emr = clousight_bench.domains.bigdata_emr:BigDataEmrDomain

[clousight_bench.enrichers]
pricing = clousight_bench.enrichers.pricing:PricingEnricher

[clousight_bench.resource_reapers]
aliyun = clousight_bench.domains.agent_runtime.reaper:AliyunResourceReaper
aws = clousight_bench.domains.agent_runtime.aws.reaper:AwsResourceReaper

[clousight_bench.runtime_providers]
aliyun = clousight_bench.domains.agent_runtime.aliyun:AliyunRuntimeProvider
aws = clousight_bench.domains.agent_runtime.aws.provider:AwsRuntimeProvider

[clousight_bench.span_exporters]
local = clousight_bench.core.tracing:LocalFileSpanExporter
