diff options
author | Benoit Foucher <benoit@zeroc.com> | 2005-03-03 14:36:55 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2005-03-03 14:36:55 +0000 |
commit | 46b0ffef242203c581278e0172a8082457b6df4f (patch) | |
tree | acf674ca34e5bcb78494c48fe3e8113baea493f3 /py/demo/Ice/bidir/Server.py | |
parent | Removed ice.dir variable (diff) | |
download | ice-46b0ffef242203c581278e0172a8082457b6df4f.tar.bz2 ice-46b0ffef242203c581278e0172a8082457b6df4f.tar.xz ice-46b0ffef242203c581278e0172a8082457b6df4f.zip |
Fix to also search for the slice files in /usr/share/slice
Diffstat (limited to 'py/demo/Ice/bidir/Server.py')
-rw-r--r-- | py/demo/Ice/bidir/Server.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/py/demo/Ice/bidir/Server.py b/py/demo/Ice/bidir/Server.py index fa6b2ee9897..58f2aaf41dd 100644 --- a/py/demo/Ice/bidir/Server.py +++ b/py/demo/Ice/bidir/Server.py @@ -11,13 +11,16 @@ import os, sys, traceback, threading, Ice slice_dir = os.getenv('ICEPY_HOME', '') -if len(slice_dir) == 0 or not os.path.exists(os.path.join(slice_dir, "slice")): +if len(slice_dir) == 0 or not os.path.exists(os.path.join(slice_dir, 'slice')): slice_dir = os.getenv('ICE_HOME', '') -if len(slice_dir) == 0 or not os.path.exists(os.path.join(slice_dir, "slice")): +if len(slice_dir) == 0 or not os.path.exists(os.path.join(slice_dir, 'slice')): + slice_dir = os.path.join('/', 'usr', 'share') +if not os.path.exists(os.path.join(slice_dir, 'slice')): + print slice_dir print sys.argv[0] + ': Slice directory not found. Define ICEPY_HOME or ICE_HOME.' sys.exit(1) -Ice.loadSlice('-I' + slice_dir + '/slice Callback.ice') +Ice.loadSlice('-I' + os.path.join(slice_dir, 'slice') + ' Callback.ice') import Demo class CallbackSenderI(Demo.CallbackSender, threading.Thread): |