Coder Social home page Coder Social logo

Comments (3)

tangobravo62 avatar tangobravo62 commented on June 21, 2024

@dlr-tangosierra : Which "configuration" command should be renamed? Note that the prosEO data model contains a "Configuration" class, which is managed using the "configuration xxx" commands, and a "ConfiguredProcessor" class, which is managed using the "processor configuration xxx" commands.
What alternative name would you suggest?

from proseo.

dlr-tangosierra avatar dlr-tangosierra commented on June 21, 2024

I would say that the name for the "configuration" class might need to be changed but it is not easy to choose a correct alternative.

Can we update the documentation?

Currently
configuration Commands for managing configurations

Proposal
configuration Commands for managing configurations of the current mission and processor class or another.

And in the sub-command help level:
prosEO> configuration -h
Commands for managing configurations of the current mission and processor class or another. The sub-commands update,create,delete are restricted only to the current mission and processor class.

from proseo.

tangobravo62 avatar tangobravo62 commented on June 21, 2024

Documentation updated as requested:

prosEO (no mission)> help
[...]
    processor         Commands for managing processor classes, processors, configurations and configured processors
    configuration     Commands for managing configurations of a specific processor class
[...]

prosEO (no mission)> configuration -h
Commands for managing configurations of a specific processor class
Options:
    -h, --help        Show help information for the current command/subcommand level (top level commands, when called from the shell command line)
Positional parameters:
    -- none --
Subcommands:
    show              Show all configurations for the current mission and optionally the given processor class and configuration version
    create            Create a new configuration for the given processor class in the current mission; the user will be prompted for mandatory attributes not given on the command line
    update            Update a configuration for the given processor class in the current mission; the user will be prompted for mandatory attributes not given on the command line
    delete            Remove a configuration from the given processor class in the current mission

prosEO (PTM)> processor configuration -h
Commands to manage configured processors (combinations of processor versions and processor class configurations)
Options:
    -h, --help        Show help information for the current command/subcommand level (top level commands, when called from the shell command line)
Positional parameters:
    -- none --
Subcommands:
    show              Show all configured processors for the current mission or only the one identified
    create            Create a new configured processor by combining a processor version and a (processor class) configuration; the user will be prompted for mandatory attributes not given on the command line
    update            Update a configured processor; the user will be prompted for mandatory attributes not given on the command line
    delete            Delete a configured processor

from proseo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.