ecluse
Safe HaskellNone
LanguageGHC2021

Ecluse.CLI

Description

The ecluse command line: the subcommand grammar and the flags each one settles. A bare invocation is proxy, so an operator who names no role gets the single-process pipeline. runWith dispatches the AppCommand this yields.

Documentation

data AppCommand Source #

Constructors

RunService MirrorRole

The mirror pipeline in the selected role: proxy, proxy --no-worker, or mirror.

RunPilot 
RunPilotCompile PilotCompileOptions 
RunDredger DredgerOptions

ecluse dredger, with the repetition and the mode its flags settled.

RunCheckConfig 

Instances

Instances details
Show AppCommand Source # 
Instance details

Defined in Ecluse.CLI

Eq AppCommand Source # 
Instance details

Defined in Ecluse.CLI