Mercurial > mozilla > hg > ProfileManager
diff profilemanager/command.py @ 5:ca57920aa223
adding better formatting for list
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Tue, 06 Apr 2010 08:04:24 -0700 |
parents | 35dc297efa25 |
children | 81500171fda8 |
line wrap: on
line diff
--- a/profilemanager/command.py Mon Apr 05 13:53:22 2010 -0700 +++ b/profilemanager/command.py Tue Apr 06 08:04:24 2010 -0700 @@ -161,5 +161,10 @@ commandparser.error("Too many arguments given") # invoke the command - pprint(getattr(_object, name)(*command_args, **command_options.__dict__)) + retval = getattr(_object, name)(*command_args, **command_options.__dict__) + if isinstance(retval, basestring): + print retval + else: + pprint(retval) + return retval