cli.RunRemoteConfig

cli.RunRemoteConfig(
    script,
    simulation,
    api_key=None,
    replicates=1,
    endpoint=None,
    data=dict(),
    custom_tags=dict(),
)

Arguments for ‘java -jar joshsim.jar runRemote’ command.

Executes simulations on remote Josh infrastructure (Josh Cloud or local server).

Attributes

Name Type Description
script Path Path to Josh simulation file (.josh).
simulation str Name of simulation to execute.
api_key str | None API key for authentication (optional for local servers).
replicates int Number of replicates to run.
endpoint str | None Custom endpoint URL (e.g., local server or Josh Cloud).
data dict[str, Path] Map of data file names to paths.
custom_tags dict[str, str] Custom tags for template resolution.