450 raise OSError() |
450 raise OSError() |
451 |
451 |
452 if FileSystemUtilities.isRemoteFileName(self.fileName): |
452 if FileSystemUtilities.isRemoteFileName(self.fileName): |
453 fileIsRemote = True |
453 fileIsRemote = True |
454 fileExists = self.__remotefsInterface.exists(self.fileName) |
454 fileExists = self.__remotefsInterface.exists(self.fileName) |
455 fileSizeKB = self.__remotefsInterface.stat( |
455 fileSizeKB = ( |
456 self.fileName, ["st_size"] |
456 self.__remotefsInterface.stat(self.fileName, ["st_size"])[ |
457 )["st_size"] // 1024 |
457 "st_size" |
|
458 ] |
|
459 // 1024 |
|
460 ) |
458 else: |
461 else: |
459 fileIsRemote = False |
462 fileIsRemote = False |
460 fileExists = pathlib.Path(self.fileName).exists() |
463 fileExists = pathlib.Path(self.fileName).exists() |
461 fileSizeKB = pathlib.Path(self.fileName).stat().st_size // 1024 |
464 fileSizeKB = pathlib.Path(self.fileName).stat().st_size // 1024 |
462 if fileExists: |
465 if fileExists: |