aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafael G. Martins <rafael@rafaelmartins.eng.br>2010-12-19 01:38:28 -0200
committerRafael G. Martins <rafael@rafaelmartins.eng.br>2010-12-19 01:38:28 -0200
commit278828105be08e8674a853138cefa0ab037df024 (patch)
treea2912c6c2713915a64b21db333d2ca61a4dd865b /g_octave/cli.py
parentadded new command line interface. (diff)
downloadg-octave-278828105be08e8674a853138cefa0ab037df024.tar.gz
g-octave-278828105be08e8674a853138cefa0ab037df024.tar.bz2
g-octave-278828105be08e8674a853138cefa0ab037df024.zip
small fixes on the cli and the eclass
Diffstat (limited to 'g_octave/cli.py')
-rw-r--r--g_octave/cli.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/g_octave/cli.py b/g_octave/cli.py
index 0e18a09..d5b4750 100644
--- a/g_octave/cli.py
+++ b/g_octave/cli.py
@@ -218,7 +218,7 @@ class Cli:
)
# checking if the overlay is properly configured
- self.pkg_manager.check_overlay(config.overlay, out):
+ if not self.pkg_manager.check_overlay(config.overlay, out):
raise GOctaveError('Overlay not properly configured.')
def _init_ebuild(self):
@@ -386,13 +386,13 @@ class Cli:
try:
return self._run()
except GOctaveError as err:
- log.error(unicode(err))
- out.eerror(unicode(err))
+ log.error(str(err))
+ out.eerror(str(err))
return os.EX_USAGE
except Exception as err:
tb = traceback.format_exc()
log.error(tb)
- out.eerror('Unknown error - ' + unicode(err))
+ out.eerror('Unknown error - ' + str(err))
fd, filename = tempfile.mkstemp(prefix='g-octave-', suffix='.log')
error_log = 'Command: ' + ' '.join(sys.argv) + '\n\n' + tb
if os.write(fd, error_log) != len(error_log):