def _read(client_session, **kwargs):
needed_params = ['esg_name']
if not check_for_parameters(needed_params, kwargs):
return None
result = read(client_session, kwargs['esg_name'])
if result and kwargs['verbose']:
print json.dumps(result)
elif result:
print tabulate([(result['dhcp']['enabled'],
result['dhcp']['logging']['enable'],
result['dhcp']['logging']['logLevel'])],
headers=["DHCP Enabled", "Logging Enabled", "Log Level"],
tablefmt="psql")
else:
print 'Failed to get DHCP status from Edge Services Gateway {}'.format(kwargs['esg_name'])
评论列表
文章目录