Added OSError as an exception to catch during install. 5_0_x

Fri, 25 Jun 2010 18:24:59 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 25 Jun 2010 18:24:59 +0200
branch
5_0_x
changeset 364
4ff3e465f6a9
parent 362
e09ff98eb4d1
child 368
3462f69bc17f

Added OSError as an exception to catch during install.

install-i18n.py file | annotate | diff | comparison | revisions
install.py file | annotate | diff | comparison | revisions
--- a/install-i18n.py	Wed Jun 23 20:01:31 2010 +0200
+++ b/install-i18n.py	Fri Jun 25 18:24:59 2010 +0200
@@ -80,6 +80,8 @@
             shutil.copy2(fn, targetDir)
     except IOError as msg:
         sys.stderr.write('IOError: %s\nTry install-i18n as root.\n' % msg)
+    except OSError as msg:
+        sys.stderr.write('OSError: %s\nTry install-i18n with admin rights.\n' % msg)
     
 def main(argv):
     """
--- a/install.py	Wed Jun 23 20:01:31 2010 +0200
+++ b/install.py	Fri Jun 25 18:24:59 2010 +0200
@@ -367,6 +367,10 @@
     except IOError as msg:
         sys.stderr.write('IOError: %s\nTry install as root.\n' % msg)
         sys.exit(7)
+        
+    except OSError as msg:
+        sys.stderr.write('OSError: %s\nTry install with admin rights.\n' % msg)
+        sys.exit(7)
     
     # copy some text files to the doc area
     for name in ["LICENSE.GPL3", "THANKS", "changelog"]:

eric ide

mercurial