mirror of
				https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
				synced 2025-10-31 18:58:01 +00:00 
			
		
		
		
	Updated methods to fit PEP8 standards
This commit is contained in:
		| @@ -46,6 +46,9 @@ class LFRequest: | |||||||
|  |  | ||||||
|     # request first url on stack |     # request first url on stack | ||||||
|     def formPost(self, show_error=True, debug=False, die_on_error_=False): |     def formPost(self, show_error=True, debug=False, die_on_error_=False): | ||||||
|  |         return self.form_post(show_error=show_error, debug=debug, die_on_error_=die_on_error_) | ||||||
|  |  | ||||||
|  |     def form_post(self, show_error=True, debug=False, die_on_error_=False): | ||||||
|         if self.die_on_error: |         if self.die_on_error: | ||||||
|             die_on_error_ = True |             die_on_error_ = True | ||||||
|         if (debug == False) and (self.debug == True): |         if (debug == False) and (self.debug == True): | ||||||
| @@ -100,6 +103,9 @@ class LFRequest: | |||||||
|         return None |         return None | ||||||
|  |  | ||||||
|     def jsonPost(self, show_error=True, debug=False, die_on_error_=False, response_json_list_=None): |     def jsonPost(self, show_error=True, debug=False, die_on_error_=False, response_json_list_=None): | ||||||
|  |         return self.json_post(show_error=show_error, debug=debug, die_on_error_=die_on_error_, response_json_list_=response_json_list_) | ||||||
|  |  | ||||||
|  |     def json_post(self, show_error=True, debug=False, die_on_error_=False, response_json_list_=None): | ||||||
|         if (debug == False) and (self.debug == True): |         if (debug == False) and (self.debug == True): | ||||||
|             debug = True |             debug = True | ||||||
|         if self.die_on_error: |         if self.die_on_error: | ||||||
| @@ -215,6 +221,9 @@ class LFRequest: | |||||||
|         return None |         return None | ||||||
|  |  | ||||||
|     def getAsJson(self, die_on_error_=False, debug_=False): |     def getAsJson(self, die_on_error_=False, debug_=False): | ||||||
|  |         return self.get_as_json(die_on_error_=die_on_error_, debug_=debug_) | ||||||
|  |  | ||||||
|  |     def get_as_json(self, die_on_error_=False, debug_=False): | ||||||
|         responses = [] |         responses = [] | ||||||
|         j = self.get(debug=debug_, die_on_error_=die_on_error_) |         j = self.get(debug=debug_, die_on_error_=die_on_error_) | ||||||
|         responses.append(j) |         responses.append(j) | ||||||
| @@ -228,6 +237,9 @@ class LFRequest: | |||||||
|         return json_data |         return json_data | ||||||
|  |  | ||||||
|     def addPostData(self, data): |     def addPostData(self, data): | ||||||
|  |         self.add_post_data(data=data) | ||||||
|  |  | ||||||
|  |     def add_post_data(self, data): | ||||||
|         self.post_data = data |         self.post_data = data | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -196,6 +196,9 @@ def port_reset_request(resource_id, port_name, debug_on=False): | |||||||
|  |  | ||||||
|  |  | ||||||
| def generateMac(parent_mac, random_octet, debug=False): | def generateMac(parent_mac, random_octet, debug=False): | ||||||
|  |     return generate_mac(parent_mac=parent_mac, random_octet=random_octet, debug=debug) | ||||||
|  |  | ||||||
|  | def generate_mac(parent_mac, random_octet, debug=False): | ||||||
|     if debug: |     if debug: | ||||||
|         print("************ random_octet: %s **************" % (random_octet)) |         print("************ random_octet: %s **************" % (random_octet)) | ||||||
|     my_oct = random_octet |     my_oct = random_octet | ||||||
| @@ -248,8 +251,12 @@ def port_name_series(prefix="sta", start_id=0, end_id=1, padding_number=10000, r | |||||||
|     return name_list |     return name_list | ||||||
|  |  | ||||||
|  |  | ||||||
| # generate random hex if you need it for mac addresses |  | ||||||
| def generateRandomHex(): | def generateRandomHex(): | ||||||
|  |     return generate_random_hex() | ||||||
|  |  | ||||||
|  | # generate random hex if you need it for mac addresses | ||||||
|  | def generate_random_hex(): | ||||||
|     # generate a few random numbers and convert them into hex: |     # generate a few random numbers and convert them into hex: | ||||||
|     random_hex = [] |     random_hex = [] | ||||||
|     for rn in range(0, 254): |     for rn in range(0, 254): | ||||||
| @@ -270,11 +277,15 @@ def generateRandomHex(): | |||||||
| #   }, | #   }, | ||||||
| #   { ... } | #   { ... } | ||||||
| def portListToAliasMap(json_list, debug_=False): | def portListToAliasMap(json_list, debug_=False): | ||||||
|  |     return port_list_to_alias_map(json_list=json_list, debug_=debug_) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | def port_list_to_alias_map(json_list, debug_=False): | ||||||
|     reverse_map = {} |     reverse_map = {} | ||||||
|     if (json_list is None) or (len(json_list) < 1): |     if (json_list is None) or (len(json_list) < 1): | ||||||
|         if debug_: |         if debug_: | ||||||
|             print("portListToAliasMap: no json_list provided") |             print("port_list_to_alias_map: no json_list provided") | ||||||
|             raise ValueError("portListToAliasMap: no json_list provided") |             raise ValueError("port_list_to_alias_map: no json_list provided") | ||||||
|         return reverse_map |         return reverse_map | ||||||
|  |  | ||||||
|     json_interfaces = json_list |     json_interfaces = json_list | ||||||
| @@ -301,6 +312,10 @@ def portListToAliasMap(json_list, debug_=False): | |||||||
|  |  | ||||||
|  |  | ||||||
| def findPortEids(resource_id=1, base_url="http://localhost:8080", port_names=(), debug=False): | def findPortEids(resource_id=1, base_url="http://localhost:8080", port_names=(), debug=False): | ||||||
|  |     return find_port_eids(resource_id=resource_id, base_url=base_url, port_names=port_names, debug=debug) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | def find_port_eids(resource_id=1, base_url="http://localhost:8080", port_names=(), debug=False): | ||||||
|     port_eids = [] |     port_eids = [] | ||||||
|     if len(port_names) < 0: |     if len(port_names) < 0: | ||||||
|         return [] |         return [] | ||||||
| @@ -319,6 +334,10 @@ def findPortEids(resource_id=1, base_url="http://localhost:8080", port_names=(), | |||||||
|  |  | ||||||
|  |  | ||||||
| def waitUntilPortsAdminDown(resource_id=1, base_url="http://localhost:8080", port_list=()): | def waitUntilPortsAdminDown(resource_id=1, base_url="http://localhost:8080", port_list=()): | ||||||
|  |     return wait_until_ports_admin_down(resource_id=resource_id, base_url=base_url, port_list=port_list) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | def wait_until_ports_admin_down(resource_id=1, base_url="http://localhost:8080", port_list=()): | ||||||
|     print("Waiting until ports appear admin-down...") |     print("Waiting until ports appear admin-down...") | ||||||
|     up_stations = port_list.copy() |     up_stations = port_list.copy() | ||||||
|     sleep(1) |     sleep(1) | ||||||
| @@ -505,6 +524,10 @@ def wait_until_endps(base_url="http://localhost:8080", endp_list=(), debug=False | |||||||
|  |  | ||||||
|  |  | ||||||
| def removePort(resource, port_name, baseurl="http://localhost:8080/", debug=False): | def removePort(resource, port_name, baseurl="http://localhost:8080/", debug=False): | ||||||
|  |     remove_port(resource=resource, port_name=port_name, baseurl=baseurl, debug=debug) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | def remove_port(resource, port_name, baseurl="http://localhost:8080/", debug=False): | ||||||
|     if debug: |     if debug: | ||||||
|         print("Removing port %d.%s" % (resource, port_name)) |         print("Removing port %d.%s" % (resource, port_name)) | ||||||
|     url = "/cli-json/rm_vlan" |     url = "/cli-json/rm_vlan" | ||||||
| @@ -518,6 +541,10 @@ def removePort(resource, port_name, baseurl="http://localhost:8080/", debug=Fals | |||||||
|  |  | ||||||
|  |  | ||||||
| def removeCX(baseurl, cx_names, debug=False): | def removeCX(baseurl, cx_names, debug=False): | ||||||
|  |     remove_cx(baseurl=baseurl, cx_names=cx_names, debug=debug) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | def remove_cx(baseurl, cx_names, debug=False): | ||||||
|     if debug: |     if debug: | ||||||
|         print("Removing cx %s" % ", ".join(cx_names)) |         print("Removing cx %s" % ", ".join(cx_names)) | ||||||
|     url = "/cli-json/rm_cx" |     url = "/cli-json/rm_cx" | ||||||
| @@ -532,6 +559,10 @@ def removeCX(baseurl, cx_names, debug=False): | |||||||
|  |  | ||||||
|  |  | ||||||
| def removeEndps(baseurl, endp_names, debug=False): | def removeEndps(baseurl, endp_names, debug=False): | ||||||
|  |     remove_endps(baseurl=baseurl, endp_names=endp_names, debug=debug) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | def remove_endps(baseurl, endp_names, debug=False): | ||||||
|     if debug: |     if debug: | ||||||
|         print("Removing endp %s" % ", ".join(endp_names)) |         print("Removing endp %s" % ", ".join(endp_names)) | ||||||
|     url = "/cli-json/rm_endp" |     url = "/cli-json/rm_endp" | ||||||
| @@ -545,6 +576,10 @@ def removeEndps(baseurl, endp_names, debug=False): | |||||||
|  |  | ||||||
|  |  | ||||||
| def execWrap(cmd): | def execWrap(cmd): | ||||||
|  |     exec_wrap(cmd=cmd) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | def exec_wrap(cmd): | ||||||
|     if os.system(cmd) != 0: |     if os.system(cmd) != 0: | ||||||
|         print("\nError with '" + cmd + "', bye\n") |         print("\nError with '" + cmd + "', bye\n") | ||||||
|         exit(1) |         exit(1) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Logan Lipke
					Logan Lipke