From 5011546e715dad760e1f17ad76f5c9ba55f0b1e1 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Mon, 24 Mar 2014 07:30:23 +0000 Subject: [PATCH] * also clear reports folder created by amc script --- source/net/sourceforge/filebot/Main.java | 2 +- source/net/sourceforge/filebot/cli/ScriptShell.lib.groovy | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/source/net/sourceforge/filebot/Main.java b/source/net/sourceforge/filebot/Main.java index b6fe3889..de03cb32 100644 --- a/source/net/sourceforge/filebot/Main.java +++ b/source/net/sourceforge/filebot/Main.java @@ -97,7 +97,7 @@ public class Main { // clear preferences and cache System.out.println("Clear cache and temporary files"); for (File folder : getApplicationFolder().getAbsoluteFile().listFiles(FOLDERS)) { - if (matches("cache|temp|grape|logs", folder.getName())) { + if (matches("cache|temp|grape|reports|logs", folder.getName())) { if (delete(folder)) { System.out.println("* Delete " + folder); } diff --git a/source/net/sourceforge/filebot/cli/ScriptShell.lib.groovy b/source/net/sourceforge/filebot/cli/ScriptShell.lib.groovy index 34a445d2..426849eb 100644 --- a/source/net/sourceforge/filebot/cli/ScriptShell.lib.groovy +++ b/source/net/sourceforge/filebot/cli/ScriptShell.lib.groovy @@ -217,6 +217,10 @@ def isEpisode(path, strict = true) { return MediaDetection.isEpisode(input, strict) } +def isStructureRoot(path) { + return MediaDetection.isStructureRoot(path as File) +} + def guessMovieFolder(File path) { return MediaDetection.guessMovieFolder(path) }