105 # instantiate the service interface |
105 # instantiate the service interface |
106 if lname == "filesystem": |
106 if lname == "filesystem": |
107 from .EricServerFileSystemInterface import EricServerFileSystemInterface |
107 from .EricServerFileSystemInterface import EricServerFileSystemInterface |
108 self.__serviceInterfaces[lname] = EricServerFileSystemInterface(self) |
108 self.__serviceInterfaces[lname] = EricServerFileSystemInterface(self) |
109 elif lname == "debugger": |
109 elif lname == "debugger": |
110 # TODO: not implemented yet |
110 # TODO: 'Debugger Interface' not implemented yet |
111 pass |
111 pass |
112 elif lname == "project": |
112 elif lname == "project": |
113 # TODO: not implemented yet |
113 # TODO: 'Project Interface' not implemented yet |
114 pass |
114 pass |
115 else: |
115 else: |
116 raise ValueError(f"no such service supported ({name})") |
116 raise ValueError(f"no such service supported ({name})") |
117 |
117 |
118 return self.__serviceInterfaces[lname] |
118 return self.__serviceInterfaces[lname] |