Module Values.SchedulingMinPriorityOverrideSource

Defines the override behavior for jobs at the minimum priority (0) in weighted balanced scheduling.

Sourcetype nonrec t = {
  1. alwaysScheduleLast : SchedulingMinPriorityOverrideAlwaysScheduleLast.t option;
    (*

    Jobs at the minimum priority (0) are always scheduled after all other jobs, regardless of the weighted scheduling formula. If multiple jobs have priority 0, ties are broken using the standard weighted formula.

    *)
}
Sourceval make : ?alwaysScheduleLast:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of 'a list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t