chiark / gitweb /
Fixes #695
authornallath <nallath@gmail.com>
Tue, 4 Mar 2014 09:49:39 +0000 (10:49 +0100)
committernallath <nallath@gmail.com>
Tue, 4 Mar 2014 09:49:39 +0000 (10:49 +0100)
scripts/linux/cura.py

index caf264d2df9377f447a43022eb982804fc4c9e42..3a0162e55f75e46c5aa53b064c55adee523b4314 100755 (executable)
@@ -11,19 +11,20 @@ try:
     import numpy
     import power
 except ImportError as e:
-    module = e.message.lstrip('No module named ')
-    
-    if module == 'OpenGL':
-        module = 'PyOpenGL'
-    elif module == 'serial':
-        module = 'pyserial'
-    
-    print 'Requires ' + module
+       if e.message[0:16] == 'No module named ':
+               module = e.message[16:]
+
+               if module == 'OpenGL':
+                       module = 'PyOpenGL'
+               elif module == 'serial':
+                       module = 'pyserial'
+               print 'Requires ' + module
 
-    if module == 'power':
-        print "Install from: https://github.com/GreatFruitOmsk/Power"
-    else:
-        print "Try sudo easy_install " + module
+               if module == 'power':
+                       print "Install from: https://github.com/GreatFruitOmsk/Power"
+               else:
+                       print "Try sudo easy_install " + module
+               print e.message
     
     exit(1)