From c43509c28e0e934cc0e45ab94c4ee6973c801b77 Mon Sep 17 00:00:00 2001 From: Victor Grau Serrat Date: Thu, 26 Oct 2017 12:55:18 -0600 Subject: [PATCH] catching missing -x in ingest-exchange --- catalyst/__main__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/catalyst/__main__.py b/catalyst/__main__.py index d58b5c30..dd15e6f7 100644 --- a/catalyst/__main__.py +++ b/catalyst/__main__.py @@ -38,7 +38,7 @@ except NameError: '--default-extension/--no-default-extension', is_flag=True, default=True, - help="Don't load the default catalyst extension.py file in $ZIPLINE_HOME.", + help="Don't load the default catalyst extension.py file in $CATALYST_HOME.", ) @click.version_option() def main(extension, strict_extensions, default_extension): @@ -495,6 +495,10 @@ def ingest_exchange(exchange_name, data_frequency, start, end, """ Ingest data for the given exchange. """ + + if exchange_name is None: + ctx.fail("must specify an exchange name '-x'") + exchange = get_exchange(exchange_name) exchange_bundle = ExchangeBundle(exchange)