added logging to touch

This commit is contained in:
John Andrews
2023-12-20 09:26:03 +13:00
parent 4faab18b25
commit 19f30b2ec7

View File

@@ -1,3 +1,5 @@
using Microsoft.VisualStudio.TestTools.UnitTesting.Logging;
namespace FileFlows.BasicNodes.File;
using FileFlows.Plugin;
@@ -20,9 +22,11 @@ public class Touch : Node
string filename = args.ReplaceVariables(this.FileName ?? string.Empty, stripMissing: true);
if (string.IsNullOrEmpty(filename))
filename = args.WorkingFile;
if (IsDirectory(filename))
{
args.Logger?.ILog("Touching directory: " + filename);
try
{
var dir = new DirectoryInfo(filename);
@@ -37,6 +41,7 @@ public class Touch : Node
}
else
{
args.Logger?.ILog("Touching file: " + filename);
try
{
if (System.IO.File.Exists(filename))