File: ecflow_client.1

package info (click to toggle)
ecflow 5.15.2-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 51,872 kB
  • sloc: cpp: 269,341; python: 22,756; sh: 3,609; perl: 770; xml: 333; f90: 204; ansic: 141; makefile: 63
file content (80 lines) | stat: -rw-r--r-- 2,137 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
.\" Manpage for ecflow_client.
.TH ECFLOW_CLIENT 1 "March 7, 2026" "1.0" "ECFLOW_CLIENT User Manual"
.SH NAME
ecflow_client \- command-line client for interacting with ECFlow servers
.SH SYNOPSIS
.B ecflow_client
[\fIOPTIONS\fR] [\fISUBCOMMAND\fR] [\fIARGS\fR...]
.SH DESCRIPTION
.B ecflow_client
is a command-line tool for interacting with ECFlow servers. It allows users to submit, monitor, and control workflows, as well as query server status and job information.
.SH OPTIONS
.TP
\fB\-h\fR, \fB\-\-help\fR
Show help message and exit.
.TP
\fB\-v\fR, \fB\-\-version\fR
Show version information and exit.
.TP
\fB\-s\fR \fISERVER\fR, \fB\-\-server\fR=\fISERVER\fR
Specify the ECFlow server to connect to.
.TP
\fB\-p\fR \fIPORT\fR, \fB\-\-port\fR=\fIPORT\fR
Specify the port number of the ECFlow server.
.TP
\fB\-u\fR \fIUSER\fR, \fB\-\-user\fR=\fIUSER\fR
Specify the username for authentication.
.TP
\fB\-P\fR \fIPASSWORD\fR, \fB\-\-password\fR=\fIPASSWORD\fR
Specify the password for authentication.
.SH SUBCOMMANDS
.TP
\fBsubmit\fR \fIFILE\fR
Submit a workflow definition file to the server.
.TP
\fBstatus\fR [\fIPATH\fR]
Show the status of a workflow or node.
.TP
\fBbegin\fR \fIPATH\fR
Begin a suite, family, or task.
.TP
\fBkill\fR \fIPATH\fR
Kill a running task or abort a suite.
.TP
\fBquery\fR \fIPATH\fR
Query information about a node.
.TP
\fBlog\fR \fIPATH\fR
Retrieve the log output of a task.
.SH EXAMPLES
.TP
.B ecflow_client \-s ecflow.example.com \-p 3141 \-u user submit workflow.def
Submit a workflow definition file to the server.
.TP
.B ecflow_client \-s ecflow.example.com status /suite/family
Show the status of a workflow node.
.TP
.B ecflow_client \-s ecflow.example.com begin /suite/family/task
Begin a task.
.SH ENVIRONMENT
.TP
\fBECFLOW_SERVER\fR
Default ECFlow server address.
.TP
\fBECFLOW_PORT\fR
Default ECFlow server port.
.TP
\fBECFLOW_USER\fR
Default username for authentication.
.SH FILES
.TP
\fI~/.ecflowrc\fR
Configuration file for default settings.
.SH SEE ALSO
.BR ecflow (1),
.BR ecflow_ui (1)
.SH BUGS
Report bugs to the ECFlow issue tracker.
.SH AUTHOR
Alastair McKinstry <mckinstry@debian.org>