Branch: refs/heads/master
Home: https://github.com/openSUSE/osc2
Commit: b5b09cf51401adfbe2b73d7d3b248bee8c677a60
https://github.com/openSUSE/osc2/commit/b5b09cf51401adfbe2b73d7d3b248bee8c67...
Author: Marcus Huewe
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
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
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
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
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