Execution Helpers

Help run class-based modules, including iceprod modules.

This is run in a subprocess to help set up the environment, as well as contain any crashes.

Note that this file should be backward-compatible with python 2.7+, as it will be run under the user’s environment.

iceprod.core.exe_helper.get_args()[source]

Read json of [args, kwargs] from the std args file

iceprod.core.exe_helper.unicode_to_ascii(obj)[source]
iceprod.core.exe_helper.run(classname, filename=None, args=False, debug=False)[source]
iceprod.core.exe_helper.main()[source]