Pipewelder Command-Line Interface

The Pipewelder command-line interface.

pipewelder.cli.build_pipewelder(conn, config)[source]

Return a Pipewelder object defined by config.

pipewelder.cli.call_method(obj, name)[source]

Call the method name on obj.

pipewelder.cli.entry_point()[source]

Zero-argument entry point for use with setuptools/distribute.

pipewelder.cli.main(argv)[source]

Program entry point. :param argv: command-line arguments :type argv: list

pipewelder.cli.pipewelder_configs(filename=None, defaults=None)[source]

Parse json from filename for Pipewelder object configurations.

Returns a dict which maps config names to dicts of options.