fix command to find next available port-channel id
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Run Check Script / check (pull_request) Failing after 1m13s
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Run Check Script / check (pull_request) Failing after 1m13s
				
			This commit is contained in:
		
							parent
							
								
									89cb23f4f7
								
							
						
					
					
						commit
						ec77afa605
					
				| @ -102,7 +102,7 @@ impl NetworkOperatingSystemClient { | ||||
|         }; | ||||
| 
 | ||||
|         Some(Ok(InterfaceInfo { | ||||
|             name: format!("{} {}", interface_type, port_location), | ||||
|             name: format!("{interface_type} {port_location}"), | ||||
|             port_location, | ||||
|             interface_type, | ||||
|             operating_mode, | ||||
| @ -196,8 +196,6 @@ impl BrocadeClient for NetworkOperatingSystemClient { | ||||
|             commands.push("exit".into()); | ||||
|         } | ||||
| 
 | ||||
|         commands.push("write memory".into()); | ||||
| 
 | ||||
|         self.shell | ||||
|             .run_commands(commands, ExecutionMode::Regular) | ||||
|             .await?; | ||||
| @ -212,7 +210,7 @@ impl BrocadeClient for NetworkOperatingSystemClient { | ||||
| 
 | ||||
|         let output = self | ||||
|             .shell | ||||
|             .run_command("show port-channel", ExecutionMode::Regular) | ||||
|             .run_command("show port-channel summary", ExecutionMode::Regular) | ||||
|             .await?; | ||||
| 
 | ||||
|         let used_ids: Vec<u8> = output | ||||
| @ -280,8 +278,6 @@ impl BrocadeClient for NetworkOperatingSystemClient { | ||||
|             commands.push("exit".into()); | ||||
|         } | ||||
| 
 | ||||
|         commands.push("write memory".into()); | ||||
| 
 | ||||
|         self.shell | ||||
|             .run_commands(commands, ExecutionMode::Regular) | ||||
|             .await?; | ||||
| @ -298,7 +294,6 @@ impl BrocadeClient for NetworkOperatingSystemClient { | ||||
|             "configure terminal".into(), | ||||
|             format!("no interface port-channel {}", channel_name), | ||||
|             "exit".into(), | ||||
|             "write memory".into(), | ||||
|         ]; | ||||
| 
 | ||||
|         self.shell | ||||
|  | ||||
| @ -94,7 +94,7 @@ impl OKDSetupPersistNetworkBondInterpet { | ||||
| #[async_trait] | ||||
| impl Interpret<HAClusterTopology> for OKDSetupPersistNetworkBondInterpet { | ||||
|     fn get_name(&self) -> InterpretName { | ||||
|         InterpretName::Custom("OKDSetup03ControlPlane") | ||||
|         InterpretName::Custom("OKDSetupPersistNetworkBondInterpet") | ||||
|     } | ||||
| 
 | ||||
|     fn get_version(&self) -> Version { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user