+
+ def getRef(self, filename, entry):
+ if entry[0] == "/":
+ path = entry
+ else:
+ path = os.path.dirname(filename) + "/" + entry
+ for proto in self.REMOTE_PROTOS:
+ if entry.startswith(proto):
+ path = entry
+ ref = eServiceReference(4097, 0, path)
+ return ServiceReference(ref)
+