From 60e0ad1f5d4d5dd982fddfff20324306517d34e0 Mon Sep 17 00:00:00 2001 From: Ruud Date: Thu, 11 Jul 2013 15:05:08 +0200 Subject: [PATCH] Add Windows Media Center / Explorer folder.jpg creation. closes #1932 --- .../core/providers/metadata/wmc/__init__.py | 24 +++++++++++++++++++ .../core/providers/metadata/wmc/main.py | 7 ++++++ 2 files changed, 31 insertions(+) create mode 100644 couchpotato/core/providers/metadata/wmc/__init__.py create mode 100644 couchpotato/core/providers/metadata/wmc/main.py diff --git a/couchpotato/core/providers/metadata/wmc/__init__.py b/couchpotato/core/providers/metadata/wmc/__init__.py new file mode 100644 index 00000000..290436c6 --- /dev/null +++ b/couchpotato/core/providers/metadata/wmc/__init__.py @@ -0,0 +1,24 @@ +from .main import WindowsMediaCenter + +def start(): + return WindowsMediaCenter() + +config = [{ + 'name': 'windowsmediacenter', + 'groups': [ + { + 'tab': 'renamer', + 'subtab': 'metadata', + 'name': 'windowsmediacenter_metadata', + 'label': 'Windows Explorer / Media Center', + 'description': 'Generate folder.jpg', + 'options': [ + { + 'name': 'meta_enabled', + 'default': False, + 'type': 'enabler', + }, + ], + }, + ], +}] diff --git a/couchpotato/core/providers/metadata/wmc/main.py b/couchpotato/core/providers/metadata/wmc/main.py new file mode 100644 index 00000000..89258918 --- /dev/null +++ b/couchpotato/core/providers/metadata/wmc/main.py @@ -0,0 +1,7 @@ +from couchpotato.core.providers.metadata.base import MetaDataBase +import os + +class WindowsMediaCenter(MetaDataBase): + + def getThumbnailName(self, name, root): + return os.path.join(root, 'folder.jpg')