diff options
Diffstat (limited to 'src')
| -rwxr-xr-x | src/fapi | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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': |
