Index of modules


A
Adding_targets [Ketrew.Persistent_data]
Automaton [Ketrew_pure.Target]

B
Build_process [Ketrew_pure.Target]

C
Client [Ketrew]
Command [Ketrew_pure.Target]
Definition of command-lines to run on a given Ketrew_pure.Host.t.
Command_line [Ketrew]
Condition [Ketrew.EDSL]
Condition [Ketrew_pure.Target]
Configuration [Ketrew]
Count [Ketrew_pure.Target.State]
A module providing functions t -> int to provide counts.

D
Daemonize [Ketrew]
Document [Ketrew]
Down_message [Ketrew_pure.Protocol]

E
EDSL [Ketrew]
Engine [Ketrew]
Equivalence [Ketrew_pure.Target]
Error [Ketrew.Host_io]
Error [Ketrew.Client]
Error.t is the type of the error kinds that this module introduces.
Eval_condition [Ketrew]
Exit_code [Ketrew.Unix_process]
Higher-level representation of Unix exit codes.
Explorer [Ketrew]

F
Flat [Ketrew_pure.Target.State]
A “flat” representation of the state (the “normal” representation can be very deep hierarchy, that clients running on weak VMs, like Javascript engines, cannot handle)i.

H
Host [Ketrew.EDSL]
Host [Ketrew_pure]
Host_io [Ketrew]

I
Interaction [Ketrew]
Is [Ketrew_pure.Target.State]

K
Ketrew
The library that actually does things in a UNIX environment (contains the engine and the server)
Ketrew_pure
The “pure” common library (mostly data)
Killing_targets [Ketrew.Persistent_data]

L
Long_running [Ketrew]
Long_running_utilities [Ketrew]
Lsf [Ketrew]

M
Monitored_script [Ketrew_pure]

P
Path [Ketrew_pure]
Pbs [Ketrew]
Persistent_data [Ketrew]
Plugin [Ketrew]
Program [Ketrew.EDSL]
Build “things to run”, i.e.
Program [Ketrew_pure]
Protocol [Ketrew_pure]

R
Run_automaton [Ketrew.Engine]

S
Server [Ketrew]
Server_status [Ketrew_pure.Protocol]
Ssh [Ketrew.Host_io]
Helper functions to build SSH commands.
Ssh [Ketrew_pure.Host]
Definitions specific to “SSH” hosts (see Ketrew_pure.Host.connection).
State [Ketrew_pure.Target]
Stored_target [Ketrew_pure.Target]
Summary [Ketrew_pure.Target]

T
Target [Ketrew_pure]

U
Unix_process [Ketrew]
Up_message [Ketrew_pure.Protocol]

V
Volume [Ketrew_pure.Target]

Y
Yarn [Ketrew]