Skip to content

EngineInitInfo

Namespace: E2E.Engine

public sealed record EngineInitInfo : IEquatable<EngineInitInfo>

What a worker’s init is given, once per worker, before its first attempt. Upstream’s EngineInitInfo.

Inheritance: object

Implements: IEquatable<EngineInitInfo>

View source

public required IReadOnlyDictionary<string, string?> Env { get; init; }

The run’s environment with what prepare left in it.

Value: IReadOnlyDictionary<string, string>

View source

public required Action<string> Log { get; init; }

Value: Action<string>

View source

public required string RunId { get; init; }

Value: string

View source

public required string TargetName { get; init; }

Value: string

View source

public required int WorkerSlot { get; init; }

The worker slot this worker serves, 0 to the target’s workers minus one.

Value: int

View source