Loading transfer_service/config/cron_cleaner +1 −1 Original line number Diff line number Diff line Loading @@ -4,4 +4,4 @@ # SPDX-License-Identifier: GPL-3.0-or-later # 0 3 * * * cd /home/transfer_service/ && /usr/local/bin/python3.9 file_cleaner.py 2> /var/log/vos_ts/error.log 0 3 * * * cd /home/transfer_service/ && /usr/local/bin/python3.9 file_cleaner.py 2>> /var/log/vos_ts/error.log transfer_service/start.sh +1 −1 Original line number Diff line number Diff line Loading @@ -15,4 +15,4 @@ do chmod -R 755 /mnt/hot_storage/users/${user} done crond && python3.9 transfer_service.py 2>&1 > /var/log/vos_ts/error.log crond && python3.9 transfer_service.py 2>&1 >> /var/log/vos_ts/error.log transfer_service/store_executor.py +3 −4 Original line number Diff line number Diff line Loading @@ -103,8 +103,6 @@ class StoreExecutor(TaskExecutor): [ total, used, free ] = self.systemUtils.getFileSystemSize(storageBasePath) storageFreeSpace = free - self.TOL self.logger.debug(f"storageFreeSpace (hot): {storageFreeSpace} B") if storageFreeSpace < self.dataSize: return False else: self.tapeClient.connect() tapePoolList = self.tapeClient.getPoolList() Loading @@ -114,6 +112,7 @@ class StoreExecutor(TaskExecutor): self.tapeClient.disconnect() self.logger.debug(f"storageFreeSpace (cold): {storageFreeSpace} B") if storageFreeSpace < self.dataSize: self.logger.error("FATAL: space available on the storage point is not enough.") return False destPathPrefix = storageBasePath + '/' + self.username self.logger.info("Starting data copy...") Loading Loading
transfer_service/config/cron_cleaner +1 −1 Original line number Diff line number Diff line Loading @@ -4,4 +4,4 @@ # SPDX-License-Identifier: GPL-3.0-or-later # 0 3 * * * cd /home/transfer_service/ && /usr/local/bin/python3.9 file_cleaner.py 2> /var/log/vos_ts/error.log 0 3 * * * cd /home/transfer_service/ && /usr/local/bin/python3.9 file_cleaner.py 2>> /var/log/vos_ts/error.log
transfer_service/start.sh +1 −1 Original line number Diff line number Diff line Loading @@ -15,4 +15,4 @@ do chmod -R 755 /mnt/hot_storage/users/${user} done crond && python3.9 transfer_service.py 2>&1 > /var/log/vos_ts/error.log crond && python3.9 transfer_service.py 2>&1 >> /var/log/vos_ts/error.log
transfer_service/store_executor.py +3 −4 Original line number Diff line number Diff line Loading @@ -103,8 +103,6 @@ class StoreExecutor(TaskExecutor): [ total, used, free ] = self.systemUtils.getFileSystemSize(storageBasePath) storageFreeSpace = free - self.TOL self.logger.debug(f"storageFreeSpace (hot): {storageFreeSpace} B") if storageFreeSpace < self.dataSize: return False else: self.tapeClient.connect() tapePoolList = self.tapeClient.getPoolList() Loading @@ -114,6 +112,7 @@ class StoreExecutor(TaskExecutor): self.tapeClient.disconnect() self.logger.debug(f"storageFreeSpace (cold): {storageFreeSpace} B") if storageFreeSpace < self.dataSize: self.logger.error("FATAL: space available on the storage point is not enough.") return False destPathPrefix = storageBasePath + '/' + self.username self.logger.info("Starting data copy...") Loading