From bb6fef9635b1a117aad4e4c99e5f1c590f5ee0b3 Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Thu, 25 Feb 2016 12:29:38 -0800 Subject: [PATCH] implement skipping logic in build (driver.py) --- tldp/driver.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tldp/driver.py b/tldp/driver.py index 97a7b57..d4d4d83 100644 --- a/tldp/driver.py +++ b/tldp/driver.py @@ -6,7 +6,7 @@ from __future__ import absolute_import, division, print_function import os import sys import logging -logger = logging.getLogger() +logger = logging.getLogger(__name__) import tldp @@ -70,6 +70,9 @@ def build(config, args): source = tldp.sources.SourceDocument(arg) targets.append(source) for source in targets: + if source.stem in config.skip: + logger.info("%s skipping build per request", source.stem) + continue if not source.output: dirname = os.path.join(config.pubdir, source.stem) source.output = tldp.outputs.OutputDirectory(dirname)