History | View | Annotate | Download (7.1 kB)
Minor adjustments + apply to image_cli <=register
Apply changes to history_cli
Adjust util, docs and store_list to new strategy
New method: cli.utils.page_hold holds console until user input, usefull for listingresults
Adjust history_cli
Improve help for history run
Restructure interface code
Update history docs
Debug history run
History show and load with more features
show without args: show allshow/load can accept: * list of integers * negative numbers, meaning we count from the end of history list * number ranges (e.g. 2-7, -20-9, -29--9) * 0 means "start of the list", (e.g. 0-2 prints the first 2,...
history show specific command id or range
Document History changes
Rename history.recall to load, allow multiple ids
load 1 3 5-7 8 ...also can repeat commands:load 1 4 1 3-5 (repeats 1 and 4)
History in shell can execute commands ('recall')
Plant a _cmd_tree idea in cli.history_recall
If an interface needs a recall, it should provide a full cmd_tree
Check clients.retrieve works
Modify history commands
Use CLIErrors in shell
Complete UI/cli interface refactoring, minor bugs
pep8 kamaki.cli.commands
Remove relative imports from commands specs
Rearange commands class hierarchy
Initial shell functionality with 1st lvl cmds