summaryrefslogtreecommitdiff
path: root/py/demo/book/simple_filesystem/Server.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/demo/book/simple_filesystem/Server.py')
-rwxr-xr-xpy/demo/book/simple_filesystem/Server.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/py/demo/book/simple_filesystem/Server.py b/py/demo/book/simple_filesystem/Server.py
index ea408b2fbbd..75982f0b70b 100755
--- a/py/demo/book/simple_filesystem/Server.py
+++ b/py/demo/book/simple_filesystem/Server.py
@@ -21,10 +21,11 @@ class DirectoryI(Filesystem.Directory):
# Create an identity. The root directory has the fixed identity "RootDir"
#
+ self._id = Ice.Identity()
if self._parent:
- self._id = communicator.stringToIdentity(Ice.generateUUID())
+ self._id.name = Ice.generateUUID()
else:
- self._id = communicator.stringToIdentity("RootDir")
+ self._id.name = "RootDir"
# Slice Node::name() operation
@@ -59,7 +60,8 @@ class FileI(Filesystem.File):
# Create an identity
#
- self._id = communicator.stringToIdentity(Ice.generateUUID())
+ self._id = Ice.Identity()
+ self._id.name = Ice.generateUUID()
# Slice Node::name() operation