RefactoringRope/RefactoringServer.py

changeset 270
efc48da49a75
parent 269
02bf946efbdc
child 275
45ac265bee4b
diff -r 02bf946efbdc -r efc48da49a75 RefactoringRope/RefactoringServer.py
--- a/RefactoringRope/RefactoringServer.py	Wed Jun 20 18:52:38 2018 +0200
+++ b/RefactoringRope/RefactoringServer.py	Mon Jun 25 18:22:55 2018 +0200
@@ -2278,9 +2278,12 @@
         @return flag indicating a successful client start
         @rtype bool
         """
-        client = os.path.join(os.path.dirname(__file__),
-                              "RefactoringClient.py")
-        ok = self.startClient(interpreter, client, [self.__projectpath])
+        if interpreter:
+            client = os.path.join(os.path.dirname(__file__),
+                                  "RefactoringClient.py")
+            ok = self.startClient(interpreter, client, [self.__projectpath])
+        else:
+            ok = False
         return ok
     
     #########################################################################

eric ide

mercurial