Branch: refs/heads/master Home: https://github.com/openSUSE/osc2 Commit: b5b09cf51401adfbe2b73d7d3b248bee8c677a60 https://github.com/openSUSE/osc2/commit/b5b09cf51401adfbe2b73d7d3b248bee8c67... Author: Marcus Huewe <suse-tux@gmx.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M osc/cli/request/ui.py Log Message: ----------- - osc.cli.request.ui: added class ChangeStateOptions and refactored ui code a bit Also added new "--force" option to all state changing commands. Commit: 55a9b370de6051d88abf86a88bfd73d1f964e86e https://github.com/openSUSE/osc2/commit/55a9b370de6051d88abf86a88bfd73d1f964... Author: Marcus Huewe <suse-tux@gmx.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: A test/cli/__init__.py A test/cli/util/__init__.py A test/cli/util/test_shell.py A test/cli/util/test_shell_fixtures/dummy Log Message: ----------- - test.cli.util.test_shell: added initial testcases for the AbstractShell class Commit: 289e81d7b32fba23f1202db2fa309c0ab3d96eae https://github.com/openSUSE/osc2/commit/289e81d7b32fba23f1202db2fa309c0ab3d9... Author: Marcus Huewe <suse-tux@gmx.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: A osc/cli/util/shell.py Log Message: ----------- - osc.cli.util.shell: added AbstractShell class This class can be used as a base class for interactive shells. It supports basic top level command completion (using readline). Commit: d1f181e330553b260d847b11e1a05fad7140caee https://github.com/openSUSE/osc2/commit/d1f181e330553b260d847b11e1a05fad7140... Author: Marcus Huewe <suse-tux@gmx.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M test/suite.py Log Message: ----------- - test.suite: added test.cli.util.test_shell testcases to the suite Commit: 58c2f847dabcf2a5a075625af3df6016a1a76ae8 https://github.com/openSUSE/osc2/commit/58c2f847dabcf2a5a075625af3df6016a1a7... Author: Marcus Huewe <suse-tux@gmx.de> Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M osc/cli/request/request.py A osc/cli/request/shell.py M osc/cli/request/ui.py Log Message: ----------- - osc.cli.request: added support for an interactive request shell The interactive request shell can be invoked via: osc2 request show api://<id> --interactive osc2 request list api://<project> --interactive Compare: https://github.com/openSUSE/osc2/compare/3145b11a5fb1...58c2f847dabc