Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-3222

CLI commands management

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • None
    • CLI
    • None

      With the evolution of CLI to support aesh 1.0 commands, we have new use cases that CLI needs to handle. For example, to take benefit of third-party aesh commands (eg: aesh-extensions), the CLI must be able to load commands dynamically.
      Currently it is difficult or impossible to achieve the following use cases:
      List all commands
      List enabled commands
      List disabled commands
      List deprecated commands
      List commands that are loaded from extensions
      Display errors that occurred loading commands
      List commands loaded from ServiceLoader
      Load commands dynamically from a jar
      Load commands dynamically from a module

      A dedicated command should be designed to help achieve these use cases.

            jdenise@redhat.com Jean Francois Denise
            jdenise@redhat.com Jean Francois Denise
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: