Comments (3)
@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.
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.
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)
- CLI/Facilities: prompt not processed
- GUI: disabled facility reported as non-existent
- COLLECTOR: Interface Inconsistencies HOT 1
- Model: Monitoring classes need to be documented
- `order delete` only works after restarting database HOT 1
- All service: Internal Server Error due to prosEO Messages
- Ingestor: Fix download history
- Proc-Mgr: workflow option modification faulty
- ODIP: workflows without options not retrieved HOT 2
- Archive-Mgr: SIMPLEAIP not available at archive creation HOT 2
- ODIP: ensure mission/input compatibility HOT 1
- ODIP: fix cross-mission access error message HOT 1
- Data Model: Add properties for order processing (auto-close, auto-load for data)
- Planner/Ingestor: Remove obsolete code for semaphore handling
- ODIP: disabling workflows does not work HOT 1
- Production Planner: Parameterize sorting of job step queue HOT 2
- Data Model: Add property to enable/disable `ProductArchive` objects
- Storage Manager: Change path naming convention for backend files
- Planner: automatically detect job step readyness
- [GUI] Collector issue for improvement ideas HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from proseo.