как получить LastWriteTime файлов, хранящихся на EBS-поддерживаемом экземпляре ec2? - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь написать лямбда-функцию, используя AWS SDK для .net, которая будет запускаться облачными часами, даже если я планирую запускать ее каждый день в указанное время.После запуска функции я хочу, чтобы она перебирала все файлы в данной папке на томе EBS и искала файлы, LastTriteTime которых превышает (X) дней, после получения файлов она будет перемещена в корзину s3, путь к которойЯ уже уточнил в коде.У меня есть консольное приложение, написанное для того же, что переместило файлы с одного диска на другой, проверив LastWriteTime.

У меня такой вопрос, могут ли те же обозначения для lastwritetime использоваться и для моего тома Windows EBS?если нет то как я могу сделать то же самое?

это метод, который я создал, чтобы проверить время последней записи файла.

public static bool Expiry(FileInfo fileInfo)
        {
            if (fileInfo.LastWriteTime < DateTime.Now.Date.AddDays(-5))
                return true;
            else
                return false;
          }
...