Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call NameLoad NameLoad decorator_list decorator_list
N/A N/A Sub-command for building a standalone, self-contained Pyleus topology
JAR ready to be submitted to a Storm cluster. If an optional requirements file
is provided, Pyleus will use virtualenv to collect and provide Python
dependencies to the running topology.

Args:
    TOPOLOGY_PATH - the path to a topology YAML file, defaulting to
        'pyleus_topology.yaml' in the current directory.

The output JAR is built from a common base JAR included in the pyleus package
by default, and will be named <TOPOLOGY_NAME>.jar.
 __future__ absolute_import pyleus.cli.commands.subcommand SubCommand pyleus.cli.build build_topology_jar pyleus.configuration DEFAULTS BuildSubCommand N/A SubCommand N/A N/A Build subcommand class. N/A NAME build N/A DESCRIPTION Build a Storm jar from a Pyleus topology file add_arguments N/A N/A self parser N/A N/A N/A N/A N/A parser add_argument topology_path metavar TOPOLOGY_PATH nargs ? default N/A DEFAULTS topology_path help Path to Pyleus topology file. Default: %(default)s N/A N/A N/A parser add_argument -o --output dest output_jar help Path of the jar to be written. Default: <topology_name>.jar N/A N/A N/A parser add_argument -s --system-site-packages dest system_site_packages action store_true help Do not install packages already present on your system. N/A run N/A N/A self configs N/A N/A N/A N/A build_topology_jar configs N/A N/A