osmose.runner

Manage OSMOSE Java engine execution.

Functions

java_engine_block_reason(config[, jar_version])

Reason the Java reference engine cannot run this configuration, or None.

validate_java_opts(opts)

Validate JVM options against a whitelist of safe patterns.

Classes

OsmoseRunner(jar_path[, java_cmd])

Execute the OSMOSE Java engine and stream progress.

RunResult(returncode, output_dir, stdout, stderr)

Result of an OSMOSE simulation run.