def demonstrate(device_name, acl_name): ''' Apply function 'acl_json' to the specified device.''' print('\nacl_json(' + device_name, acl_name, sep=', ', end=')\n') acl = acl_json(device_name, acl_name) if acl: print(json.dumps(acl, indent=2)) else: print('\t', acl) return acl is not None
def demonstrate(device_name): url_suffix = _url_template % quote_plus(device_name) contentType = 'application/json' accept = contentType expected_status_code = [204, 409] source_address = '1.0.0.0' source_wild_card_bits = '0.255.255.255' next_hop = '4.3.2.1' access_list_name = quote_plus('policy-route-http') content = _acl_route_request_content % (access_list_name, source_wild_card_bits, source_address, next_hop) print('acl_next_hop(%s)'%device_name) response = odl_http_post(url_suffix, contentType, content, accept, expected_status_code) if response.status_code != 204: print(response) else: print('ACLs:', acl_list(device_name)) print(json.dumps(acl_json(device_name, access_list_name), indent=2))
def demonstrate(device_name): url_suffix = _url_template % quote_plus(device_name) contentType = 'application/json' accept = contentType expected_status_code = [204, 409] source_address = '1.0.0.0' source_wild_card_bits = '0.255.255.255' next_hop = '4.3.2.1' access_list_name = quote_plus('policy-route-http') content = _acl_route_request_content % ( access_list_name, source_wild_card_bits, source_address, next_hop) print('acl_next_hop(%s)' % device_name) response = odl_http_post(url_suffix, contentType, content, accept, expected_status_code) if response.status_code != 204: print(response) else: print('ACLs:', acl_list(device_name)) print(json.dumps(acl_json(device_name, access_list_name), indent=2))