spython.client package

Submodules

spython.client.recipe module

spython.client.recipe.main(args, options, parser)[source]

This function serves as a wrapper around the DockerParser, SingularityParser, DockerWriter, and SingularityParser converters. We can either save to file if args.outfile is defined, or print to the console if not.

spython.client.shell module

spython.client.shell.ipython(image)[source]

give the user an ipython shell

spython.client.shell.main(args, options, parser)[source]
spython.client.shell.prepare_client(image)[source]

prepare a client to embed in a shell with recipe parsers and writers.

spython.client.shell.python(image)[source]

give the user a python shell

spython.client.shell.run_bpython(image)[source]

give the user a bpython shell

spython.client.test module

spython.client.test.main(args, options, parser)[source]

Module contents

spython.client.get_parser()[source]
spython.client.main()[source]
spython.client.set_verbosity(args)[source]

determine the message level in the environment to set based on args.

spython.client.version()[source]

version prints the version, both for the user and help output