diff options
Diffstat (limited to 'py/test/Ice/operations/Server.py')
-rwxr-xr-x | py/test/Ice/operations/Server.py | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/py/test/Ice/operations/Server.py b/py/test/Ice/operations/Server.py index f23901880c4..a29df353b22 100755 --- a/py/test/Ice/operations/Server.py +++ b/py/test/Ice/operations/Server.py @@ -9,21 +9,9 @@ # ********************************************************************** import os, sys, traceback - -for toplevel in [".", "..", "../..", "../../..", "../../../.."]: - toplevel = os.path.normpath(toplevel) - if os.path.exists(os.path.join(toplevel, "python", "Ice.py")): - break -else: - raise "can't find toplevel directory!" - import Ice - -# -# Get Slice directory. -# -slice_dir = os.path.join(os.path.join(toplevel, "..", "slice")) -if not os.path.exists(slice_dir): +slice_dir = Ice.getSliceDir() +if not slice_dir: print sys.argv[0] + ': Slice directory not found.' sys.exit(1) |