summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul C. Buetow <paul@buetow.org>2014-04-24 09:16:18 +0200
committerPaul C. Buetow <paul@buetow.org>2014-04-24 09:16:18 +0200
commitadecd9928055c1c82b2512f3c26382d0ede1bb61 (patch)
tree9a07fdcba0c22119f5385830fbd0476c23b56a03
parent287d460d4d90dbfa837af094c67b8c2aafd6aa6c (diff)
sorted synopsis0.0.10
-rwxr-xr-xsrc/fapi42
1 files changed, 25 insertions, 17 deletions
diff --git a/src/fapi b/src/fapi
index 93c184e..b1cec83 100755
--- a/src/fapi
+++ b/src/fapi
@@ -30,11 +30,13 @@ def print_synopsis():
print "\n".join([
'',
'Synopsis:',
- ' fapi monitor [NAME get desc|state]',
+ ' fapi monitor',
+ ' fapi monitor NAME get desc|state',
' fapi node',
' fapi node NODENAME create|delete',
' fapi node NODENAME get detail|status',
- ' fapi pool [NAME add member MEMBER:PORT]',
+ ' fapi pool',
+ ' fapi pool NAME add member MEMBER:PORT',
' fapi pool NAME add monitor MONITOR',
' fapi pool NAME create [LIST,OF,POOL,MEMBERS:PORT]',
' fapi pool NAME delete',
@@ -42,34 +44,40 @@ def print_synopsis():
' fapi pool NAME del monitors',
' fapi pool NAME get detail|lbmethod|members|monitor|status',
' fapi pool NAME set lbmethod LBMETHOD',
- ' fapi vip [NAME create NETMASK]',
+ ' fapi vip',
+ ' fapi vip NAME create NETMASK',
' fapi vip NAME get arp|detail|status|tgroup',
' fapi vip NAME set arp enabled|disabled',
' fapi vip NAME set tgroup TGROUP',
- ' fapi vserver [NAME create [protocol] [profile] [poolname] [mask]]',
+ ' fapi vserver',
+ ' fapi vserver NAME create [protocol] [profile] [poolname] [mask]',
' fapi vserver NAME delete',
' fapi vserver NAME get brief|detail|status',
' fapi vserver NAME set nat|pat disabled|enabled',
' fapi vserver NAME set pool POOLNAME',
' fapi vserver NAME set snat none',
'The following partially needs admininstrator privileges on / and /Common',
- ' fapi -p / folder [NAME create|delete]',
- ' fapi -p / folder NAME get detail|dgroup|tgroup',
- ' fapi -p / folder NAME set dgroup|tgroup DGROUP|TGROUP',
- ' fapi -p Common vlan [NAME get detail]',
- ' fapi -p Common vlan NAME create tagged VLANID internal|external|...',
- ' fapi -p Common vlan NAME delete',
- ' fapi -p Common tgroup [NAME get detail]',
+ ' fapi -p Common -b balancer.example.com selfip',
+ ' fapi -p Common -b balancer.example.com selfip NAME create NETMASK VLANNAME [TGROUP]',
+ ' fapi -p Common -b balancer.example.com selfip NAME delete',
+ ' fapi -p Common -b balancer.example.com selfip NAME get detail|tgroup',
+ ' fapi -p Common -b balancer.example.com selfip NAME set tgroup TGROUP',
+ ' fapi -p Common tgroup',
+ ' fapi -p Common tgroup NAME add ha_order DEVICE ORDER',
' fapi -p Common tgroup NAME create',
' fapi -p Common tgroup NAME delete',
- ' fapi -p Common tgroup NAME add ha_order DEVICE ORDER',
+ ' fapi -p Common tgroup NAME get detail',
' fapi -p Common tgroup NAME get ha_order',
- ' fapi -p Common tgroup NAME remove ha_order DEVICE ORDER',
' fapi -p Common tgroup NAME remove all_ha_orders',
- ' fapi -p Common -b balancer.example.com selfip [NAME get detail|tgroup]',
- ' fapi -p Common -b balancer.example.com selfip NAME set tgroup TGROUP',
- ' fapi -p Common -b balancer.example.com selfip NAME create NETMASK VLANNAME [TGROUP]',
- ' fapi -p Common -b balancer.example.com selfip NAME delete',
+ ' fapi -p Common tgroup NAME remove ha_order DEVICE ORDER',
+ ' fapi -p Common vlan',
+ ' fapi -p Common vlan NAME create tagged VLANID internal|external|...',
+ ' fapi -p Common vlan NAME delete',
+ ' fapi -p Common vlan NAME get detail',
+ ' fapi -p / folder',
+ ' fapi -p / folder NAME create|delete',
+ ' fapi -p / folder NAME get detail|dgroup|tgroup',
+ ' fapi -p / folder NAME set dgroup|tgroup DGROUP|TGROUP',
'Please consult the manpage for examples.',
])