From ec6e30c037b1e6559a7e7b4d902d637a8c4b2f28 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 8 Jul 2025 16:38:28 -0600 Subject: [PATCH] Create file_size.lua --- .../scripts/resources/functions/file_size.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 app/switch/resources/scripts/resources/functions/file_size.lua diff --git a/app/switch/resources/scripts/resources/functions/file_size.lua b/app/switch/resources/scripts/resources/functions/file_size.lua new file mode 100644 index 0000000000..68d97775dd --- /dev/null +++ b/app/switch/resources/scripts/resources/functions/file_size.lua @@ -0,0 +1,19 @@ + +--get the file size +function file_size(file_path) + -- Open the file for reading + local file = io.open(file_path, "r"); + + --return 0 if unable to open the file + if not file then + return 0; + end + + -- Seek to the end of the file and get the position + local size = file:seek("end"); + + -- Close the file + file:close(); + + return size; +end