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 \