From 894f93c64518a2c7d50850cfe990fd329b3be4f8 Mon Sep 17 00:00:00 2001 From: abrown38 Date: Tue, 11 Feb 2025 10:08:35 +0000 Subject: [PATCH] swap to int64 to prevent error on large files. --- .../win_fileserver/files/scheduled_transfer_export_v1.3.ps1 | 4 ++-- .../win_fileserver/files/scheduled_transfer_import_v1.3.ps1 | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ansible/roles/win_fileserver/files/scheduled_transfer_export_v1.3.ps1 b/ansible/roles/win_fileserver/files/scheduled_transfer_export_v1.3.ps1 index 7a41ee2..9f34012 100644 --- a/ansible/roles/win_fileserver/files/scheduled_transfer_export_v1.3.ps1 +++ b/ansible/roles/win_fileserver/files/scheduled_transfer_export_v1.3.ps1 @@ -47,11 +47,11 @@ $Directoryex | ForEach { Function Format-FileSize() { -Param ([int]$sizeex) +Param ([int64]$sizeex) If ($sizeex -gt 1TB) {[string]::Format("{0:0.00} TB", $sizeex / 1TB)} ElseIf ($sizeex -gt 1GB) {[string]::Format("{0:0.00} GB", $sizeex / 1GB)} ElseIf ($sizeex -gt 1MB) {[string]::Format("{0:0.00} MB", $sizeex / 1MB)} ElseIf ($sizeex -gt 1KB) {[string]::Format("{0:0.00} kB", $sizeex / 1KB)} ElseIf ($sizeex -gt 0) {[string]::Format("{0:0.00} B", $sizeex)} Else {""} -} \ No newline at end of file +} diff --git a/ansible/roles/win_fileserver/files/scheduled_transfer_import_v1.3.ps1 b/ansible/roles/win_fileserver/files/scheduled_transfer_import_v1.3.ps1 index 5e95caa..6446dd3 100644 --- a/ansible/roles/win_fileserver/files/scheduled_transfer_import_v1.3.ps1 +++ b/ansible/roles/win_fileserver/files/scheduled_transfer_import_v1.3.ps1 @@ -24,7 +24,7 @@ Get-ChildItem -Path $Directory -Recurse -Force -File -Exclude ".*" | ForEach { #Change permissions Function Format-FileSize() { -Param ([int]$size) +Param ([int64]$size) If ($size -gt 1TB) {[string]::Format("{0:0.00} TB", $size / 1TB)} ElseIf ($size -gt 1GB) {[string]::Format("{0:0.00} GB", $size / 1GB)} ElseIf ($size -gt 1MB) {[string]::Format("{0:0.00} MB", $size / 1MB)} @@ -35,4 +35,4 @@ Else {""} - } \ No newline at end of file + }