From c64f3f3c6a9ff34632e926ecfd4b26859bc5a2c8 Mon Sep 17 00:00:00 2001 From: lukasheinrich Date: Tue, 3 Oct 2017 22:00:29 +0200 Subject: [PATCH] prepublishing: prepublish for non-globbing interpolated publisher --- packtivity/handlers/publisher_handlers.py | 1 - packtivity/syncbackends.py | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packtivity/handlers/publisher_handlers.py b/packtivity/handlers/publisher_handlers.py index 9809124..dde7e0f 100644 --- a/packtivity/handlers/publisher_handlers.py +++ b/packtivity/handlers/publisher_handlers.py @@ -69,4 +69,3 @@ def manual_pub(publisher,parameters,state): break click.secho('publishing', fg = 'green') return data - diff --git a/packtivity/syncbackends.py b/packtivity/syncbackends.py index ff00d4a..6b23f6f 100644 --- a/packtivity/syncbackends.py +++ b/packtivity/syncbackends.py @@ -67,6 +67,9 @@ def prepublish(spec, parameters, state, pack_config): pub = spec['publisher'] if pub['publisher_type'] in ['frompar-pub','constant-pub']: return publish(pub,parameters,state,pack_config) + if pub['publisher_type'] == 'interpolated-pub': + if pub['glob'] == False: + return publish(pub,parameters,state,pack_config) return None def run_packtivity(spec, parameters,state,metadata,config):