158 if isinstance(fn, list): |
158 if isinstance(fn, list): |
159 files = fn |
159 files = fn |
160 elif FileSystemUtilities.isRemoteFileName( |
160 elif FileSystemUtilities.isRemoteFileName( |
161 fn |
161 fn |
162 ) and self.__remotefsInterface.isdir(fn): |
162 ) and self.__remotefsInterface.isdir(fn): |
163 files = [ |
163 files = self.__remotefsInterface.direntries(fn, True, "*.py", False) |
164 FileSystemUtilities.remoteFileName(f) |
|
165 for f in self.__remotefsInterface.direntries(fn, True, "*.py", False) |
|
166 ] |
|
167 elif FileSystemUtilities.isPlainFileName(fn) and os.path.isdir(fn): |
164 elif FileSystemUtilities.isPlainFileName(fn) and os.path.isdir(fn): |
168 files = FileSystemUtilities.direntries(fn, True, "*.py", False) |
165 files = FileSystemUtilities.direntries(fn, True, "*.py", False) |
169 else: |
166 else: |
170 files = [fn] |
167 files = [fn] |
171 files.sort() |
168 files.sort() |