Skip to content

CLI command naming inconsistency: underscores vs hyphens #19

@nthmost-orkes

Description

@nthmost-orkes

Problem

Some CLI subcommands use underscores, others use hyphens — no consistent convention:

Underscores:

  • conductor task get_all
  • conductor workflow get_all

Hyphens:

  • conductor workflow delete-execution
  • conductor workflow get-execution
  • conductor workflow update-state
  • conductor task update-execution

This is a minor but jarring inconsistency. Tab completion, muscle memory, and docs all suffer when the convention is mixed.

Fix

Standardize on hyphens (the Go/POSIX CLI convention). Rename get_allget-all on both task and workflow, with aliases for backwards compatibility.

Affects

  • conductor-oss/conductor-cli

Metadata

Metadata

Assignees

Labels

area: cliconductor-cli binary or templatesfix: codeFix requires a code change in a repo

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions