public List <KeyValuePair <Library.Main.RSync.RSyncDir.PatchFileType, string> > ListActualFiles(Schedule schedule, DateTime when)
        {
            ListActualFilesTask task = new ListActualFilesTask(schedule, when);

            ExecuteTask(task);

            if (task.IsAborted)
            {
                return(null);
            }

            if (task.Result.StartsWith("Error:"))
            {
                throw new Exception(task.Result);
            }

            return(task.Files);
        }
Beispiel #2
0
        public List<KeyValuePair<Library.Main.RSync.RSyncDir.PatchFileType, string>> ListActualFiles(Schedule schedule, DateTime when)
        {
            ListActualFilesTask task = new ListActualFilesTask(schedule, when);
            ExecuteTask(task);

            if (task.IsAborted)
                return null;

            if (task.Result.StartsWith("Error:"))
                throw new Exception(task.Result);

            return task.Files;
        }