202 if isinstance(fn, list): |
202 if isinstance(fn, list): |
203 files = fn |
203 files = fn |
204 elif FileSystemUtilities.isRemoteFileName( |
204 elif FileSystemUtilities.isRemoteFileName( |
205 self.cfn |
205 self.cfn |
206 ) and self.__remotefsInterface.isdir(fn): |
206 ) and self.__remotefsInterface.isdir(fn): |
207 files = [ |
207 files = self.__remotefsInterface.direntries(fn, True, "*.py", False) |
208 FileSystemUtilities.remoteFileName(f) |
|
209 for f in self.__remotefsInterface.direntries(fn, True, "*.py", False) |
|
210 ] |
|
211 elif FileSystemUtilities.isPlainFileName(self.cfn) and os.path.isdir(fn): |
208 elif FileSystemUtilities.isPlainFileName(self.cfn) and os.path.isdir(fn): |
212 files = FileSystemUtilities.direntries(fn, True, "*.py", False) |
209 files = FileSystemUtilities.direntries(fn, True, "*.py", False) |
213 else: |
210 else: |
214 files = [fn] |
211 files = [fn] |
215 files.sort() |
212 files.sort() |