From 546fbc371f46c834e4475dee97a542dd32fe6340 Mon Sep 17 00:00:00 2001 From: Jed Reynolds Date: Wed, 3 Jun 2020 15:35:14 -0700 Subject: [PATCH] realm_test.py: WIP: re-ordered operations capturing and reporting more errors improving output --- py-json/realm_test.py | 59 ++++++++++++++++++++++++++++++++----------- 1 file changed, 44 insertions(+), 15 deletions(-) diff --git a/py-json/realm_test.py b/py-json/realm_test.py index 45076076..87500fb9 100755 --- a/py-json/realm_test.py +++ b/py-json/realm_test.py @@ -1,26 +1,55 @@ #!/usr/bin/env python3 - +import pprint +from pprint import pprint import realm +from realm import Realm +localrealm = Realm("localhost", 8080, True) -test = realm.Realm("http://localhost:8080") +print("** Existing Stations **") +try: + sta_list = localrealm.station_list() + print(f"{len(sta_list)} Stations:") + pprint(sta_list) + print(localrealm.find_ports_like("sta+")) + print(localrealm.find_ports_like("sta0*")) + print(localrealm.find_ports_like("sta[0000..0002]")) +except Exception as x: + pprint(x) + exit(1) -sta_list = test.station_list() -cx_list = test.cx_list() -vap_list = test.vap_list() +print("** Existing vAPs **") +try: + vap_list = localrealm.vap_list() + print(f"{len(vap_list)} VAPs:") + pprint(vap_list) +except Exception as x: + pprint(x) + exit(1) +print("** Existing CXs **") +try: + cx_list = localrealm.cx_list() + print(f"{len(cx_list)} CXs:") + pprint(cx_list) +except Exception as x: + pprint(x) + exit(1) -print(f"CXs: {cx_list}\n") -print(f"Stations: {sta_list}\n") -print(f"VAPs: {vap_list}\n") +print("** Removing previous stations **") -cxTest = realm.CXProfile() +print("** Removing previous CXs **") -cxTest.add_ports("A", "lf_udp", test.find_ports_like("sta+")) -cxTest.create() +print("** Creating Stations **") -print(test.find_ports_like("sta+")) +print("** Creating CXs **") +try: + cxProfile = localrealm.newCXProfile() + # set attributes of cxProfile + cxProfile.add_ports("A", "lf_udp", localrealm.find_ports_like("sta+")) + cxProfile.create() +except Exception as x: + pprint(x) + exit(1) -print(test.find_ports_like("sta0*")) - -print(test.find_ports_like("sta[0000..0002]")) +#