Contains following changes:
I got 45 errors and 2 failures when running nosetests
Ah, I was too fast with hitting 'pull request'. Thanks!
Sounds like this pull request should be closed and re-opened after the changes?
Unit tests fixed. I also removed unused imports and did some basic pep8 cleaning.
This looks great and much cleaner :) I have only one suggestion to remove remaining long lines.
systems cli - method get_environment moved out from system api class
systems cli - actions use new api util method get_system
cli - api util methods changed to raise exceptions
instead of returning None when a record was not found.
This allows us to remove the ubiquitous checks for None value from action bodies.
cli - new method for testing success of a record creation
task list cli - print part refactored
Duplicit lines removed and changed to use new style printer.
cli - removal of redundant code
cli - fixes in unit tests
cli - pep8 fixes
- code reidentation
- trailing spaces removal
- unused imports removed
I've split the longest lines with messages into two. It's squashed in the pep8 fixes commit.