|
1 | 1 | import click |
2 | 2 | from paths_cli.param_core import ( |
3 | | - Option, Argument, OPSStorageLoadSingle, OPSStorageLoadNames, |
4 | | - StorageLoader, GetByName, GetByNumber, GetOnly, GetOnlySnapshot, |
5 | | - GetPredefinedName |
| 3 | + Option, Argument, OPSStorageLoadSingle, OPSStorageLoadMultiple, |
| 4 | + OPSStorageLoadNames, StorageLoader, GetByName, GetByNumber, GetOnly, |
| 5 | + GetOnlySnapshot, GetPredefinedName |
6 | 6 | ) |
7 | 7 |
|
8 | 8 |
|
|
18 | 18 | store='schemes', |
19 | 19 | ) |
20 | 20 |
|
21 | | -INIT_CONDS = OPSStorageLoadSingle( |
22 | | - param=Option('-t', '--init-conds', |
| 21 | +INIT_CONDS = OPSStorageLoadMultiple( |
| 22 | + param=Option('-t', '--init-conds', multiple=True, |
23 | 23 | help=("identifier for initial conditions " |
24 | | - + "(sample set or trajectory)")), |
| 24 | + + "(sample set or trajectory)" + HELP_MULTIPLE)), |
25 | 25 | store='samplesets', |
26 | 26 | value_strategies=[GetByName('tags'), GetByNumber('samplesets'), |
27 | 27 | GetByNumber('trajectories')], |
|
57 | 57 | store='engines' |
58 | 58 | ) |
59 | 59 |
|
60 | | - |
61 | 60 | STATES = OPSStorageLoadNames( |
62 | 61 | param=Option('-s', '--state', type=str, multiple=True, |
63 | 62 | help='name of state' + HELP_MULTIPLE), |
|
0 commit comments