Commandler CLI #109

Open
opened 2020-09-14 13:13:07 +01:00 by Ghost · 0 comments
Ghost commented 2020-09-14 13:13:07 +01:00 (Migrated from codeberg.org)

Feature Request

Sub-Project

  • cli

Description

There should be a CLI module which a project can depend on to introduce an alternate entry point for the application, which passes arguments via CLI.

This will be a developer tool, and can perform functions like listing all implementations with a certain stereotype annotation, print help messages for certain commands. It could also execute commands as a one-time event which will be logged to the console before exiting the application.

Motivation

This will make it easier to interact with a deployed version of the application to do quick debugging, or to get information from a Commandler application downloaded or image without having to boot up and configure the image.

# Feature Request <!-- If you feel a heading is irrelevant, just leave it empty or remove it. --> ## Sub-Project <!-- Can you specify which sub-project(s) this is relevant to? --> * cli ## Description <!-- Explain what this is about, try to use full sentences, and make your point clear. --> There should be a CLI module which a project can depend on to introduce an alternate entry point for the application, which passes arguments via CLI. This will be a developer tool, and can perform functions like listing all implementations with a certain stereotype annotation, print help messages for certain commands. It could also execute commands as a one-time event which will be logged to the console before exiting the application. ## Motivation <!-- Why is this a feature that should be implemented in Commandler rather than in your project using it? What makes this fundamental, or reusable, or of demand to other developers? --> This will make it easier to interact with a deployed version of the application to do quick debugging, or to get information from a Commandler application downloaded or image without having to boot up and configure the image.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
SethFalco/commandler#109
No description provided.