diff --git a/port_stats/interactive.py b/port_stats/interactive.py index 77ca6f5..b3e3318 100644 --- a/port_stats/interactive.py +++ b/port_stats/interactive.py @@ -3,21 +3,37 @@ What's in the box: -- load() -- (re)loads the task and packages information -- use(repo) -- switch to using -- load(repo) -- load stuff and start using the given repo instead of default -- pt(name) -- prints information about the package tasks -- spt(name) -- prints information about the package tasks, short version -- spi(name) -- prints the short package information -- gspi(pattern), g -- prints the short package information for - all the packages with name matching pattern ('g' for 'grep') -- list_spi(pkgs_list) -- same as gspi, but for python lists - of strings instead of patterns -- ti(num) -- prints information about the task #num -- fti(num) -- prints information about the task #num, full version (a dict) -- logs(num, [idx]), l -- print logs (logs/events.X.Y.log) for task #num -- next_tasks() -- display all non-done tasks that would update packages -- stats() -- prints packages statistics +* loading: + - load() -- (re)loads the task and packages information + - use(repo) -- switch to using + - load(repo) -- load stuff and start using the given repo instead of default +* display packages: + - pt(name) -- prints information about the package tasks + - spt(name) -- prints information about the package tasks, short version + - spi(name) -- prints the short package information + - gspi(pattern), g -- prints the short package information for + all the packages with name matching pattern ('g' for 'grep') + - list_spi(pkgs_list) -- same as gspi, but for python lists + of strings instead of patterns +* display tasks: + - ti(num) -- prints information about the task #num + - fti(num) -- prints information about the task #num, full version (a dict) +* display logs: + - logs(num, [idx]), l -- print logs (logs/events.X.Y.log) for task #num + - build_log(num, [subtask_id], [arch], [kind]) -- print the build + logs for a subtask of given task +* reports: + - stats() -- packages statistics + - update_days() -- all the packages that need to be rebuild, + sorted by days pending. + - display_tasks([infos], [num], [min_id], [include], [exclude]) -- + display tasks (all from current repo by default) + - next_tasks([min_id], [include], [exclude]) -- display + recycler's tasks that would update packages +* to= targets: + - dump + - append_to + - pager You can also enjoy autocompletion with . """