# HG changeset patch # User Marcin Kuzminski # Date 2017-04-20 21:43:46 # Node ID 7d9eb9ff2894f2f8b0a2cfb11217990c2a960acd # Parent fce11c66a47aaa90fb524b41ff40e72619539961 core: add possibility to skip write of metadata by defining metadata.skip key. diff --git a/rhodecode/subscribers.py b/rhodecode/subscribers.py --- a/rhodecode/subscribers.py +++ b/rhodecode/subscribers.py @@ -172,6 +172,10 @@ def write_metadata_if_needed(event): with open(metadata_destination, 'wb') as f: f.write(ext_json.json.dumps(metadata)) + settings = event.app.registry.settings + if settings.get('metadata.skip'): + return + try: write() except Exception: