| 778 | return self._adjust_for_chunksize_limits(chunksize) |
| 779 | |
| 780 | def _adjust_for_chunksize_limits(self, current_chunksize): |
| 781 | if current_chunksize > self.max_size: |
| 782 | logger.debug( |
| 783 | "Chunksize greater than maximum chunksize. " |
| 784 | f"Setting to {self.max_size} from {current_chunksize}." |
| 785 | ) |
| 786 | return self.max_size |
| 787 | elif current_chunksize < self.min_size: |
| 788 | logger.debug( |
| 789 | "Chunksize less than minimum chunksize. " |
| 790 | f"Setting to {self.min_size} from {current_chunksize}." |
| 791 | ) |
| 792 | return self.min_size |
| 793 | else: |
| 794 | return current_chunksize |
| 795 | |
| 796 | def _adjust_for_max_parts(self, current_chunksize, file_size): |
| 797 | chunksize = current_chunksize |