summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/fapi6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/fapi b/src/fapi
index cbe7eac..89283e1 100755
--- a/src/fapi
+++ b/src/fapi
@@ -96,7 +96,7 @@ class FapiBase(object):
' vserver',
' vserver NAME create [protocol] [profile] [poolname] [mask]',
' vserver NAME delete',
- ' vserver NAME get brief|detail|status|vlan|profile|rule',
+ ' vserver NAME get brief|detail|status|vlan|persistence|profile|rule',
' vserver NAME set nat|pat disabled|enabled',
' vserver NAME set pool POOLNAME',
' vserver NAME set snat automap|none',
@@ -156,7 +156,7 @@ class ArgumentParser(FapiBase):
help='Forces to use the secified loadbalancer (overwrites -e)')
parser.add_argument('-d', action='store_true', help='Disable colorful output')
parser.add_argument('-E', action='store_true', help='Show extended synopsis')
- parser.add_argument('-e', action='store', help='Env to use, e.g. dev,qa,live',
+ parser.add_argument('-e', action='store', help='Environment to use, e.g. dev,qa,live',
default='qa')
parser.add_argument('-f', action='store', help='Overwrite partition/folder from fapi.conf')
parser.add_argument('-h', action='store_true', help='Print this help')
@@ -484,6 +484,8 @@ class Fapi(FapiBase):
return lambda: brief(f5)
elif a.sub2 == 'status':
return lambda: f5().get_object_status([name])
+ elif a.sub2 == 'persistence':
+ return lambda: f5().get_persistence_profile([name])
elif a.sub2 == 'vlan':
return lambda: f5().get_vlan([name])
elif a.sub2 == 'profile':