From f4ed3e16b110663907f659446c5c01a49cae1f0d Mon Sep 17 00:00:00 2001 From: Tom Jaspers Date: Tue, 24 Mar 2015 17:01:33 +0100 Subject: [PATCH] Config: Add redacted fields from included plugins --- beetsplug/discogs.py | 1 + beetsplug/echonest.py | 1 + beetsplug/lyrics.py | 1 + 3 files changed, 3 insertions(+) diff --git a/beetsplug/discogs.py b/beetsplug/discogs.py index 1f0070d93..78c525569 100644 --- a/beetsplug/discogs.py +++ b/beetsplug/discogs.py @@ -56,6 +56,7 @@ class DiscogsPlugin(BeetsPlugin): 'tokenfile': 'discogs_token.json', 'source_weight': 0.5, }) + self.config.add_redacted_fields(['apikey', 'apisecret']) self.discogs_client = None self.register_listener('import_begin', self.setup) diff --git a/beetsplug/echonest.py b/beetsplug/echonest.py index 753bfb5c3..93112124a 100644 --- a/beetsplug/echonest.py +++ b/beetsplug/echonest.py @@ -135,6 +135,7 @@ class EchonestMetadataPlugin(plugins.BeetsPlugin): 'truncate': True, }) self.config.add(ATTRIBUTES) + self.config.add_redacted_fields(['apikey']) pyechonest.config.ECHO_NEST_API_KEY = \ self.config['apikey'].get(unicode) diff --git a/beetsplug/lyrics.py b/beetsplug/lyrics.py index 7da5326b9..0801b0379 100644 --- a/beetsplug/lyrics.py +++ b/beetsplug/lyrics.py @@ -463,6 +463,7 @@ class LyricsPlugin(plugins.BeetsPlugin): 'force': False, 'sources': self.SOURCES, }) + self.config.add_redacted_fields(['google_API_key', 'google_engine_ID']) available_sources = list(self.SOURCES) if not self.config['google_API_key'].get() and \