cursus.cli.project_cli¶
CLI command for discovering and inspecting Cursus pipeline projects.
The cursus projects command group answers “what pipeline projects exist under this
root, and what does each contain?” — for the projects/* folders under the
Cursus dev root, or the per-pipeline folders under a consumer repo such as
BuyerAbuseModsTemplate.
A pipeline project is the standard deployable Cursus layout: a configuration directory
(pipeline_config / pipeline_configs) of config JSON files, alongside
dockers/scripts and a pipeline-definition module. This command reads each
project’s config JSON (no SageMaker/engine objects are constructed), so it is cheap and
safe to run anywhere.
Examples
cursus projects list –root ./projects cursus projects list –root ~/mods/src/BuyerAbuseModsTemplate/src/buyer_abuse_mods_template cursus projects show –root ./projects rnr_pytorch_bedrock cursus projects show munged_address_pytorch # locate by name (generic search)