class Crowbar::Client::App::Interface
A Thor based CLI wrapper for interface commands
Public Instance Methods
disable(proposal, node, network)
click to toggle source
Interface
disable command
Disable a network interface.
@param proposal [String] the proposal name @param node [String] the node name or alias @param network [String] the network name
# File lib/crowbar/client/app/interface.rb, line 72 def disable(proposal, node, network) Command::Interface::Disable.new( *command_params( proposal: proposal, node: node, network: network ) ).execute rescue => e catch_errors(e) end
enable(proposal, node, network)
click to toggle source
Interface
enable command
Enable a network interface.
@param proposal [String] the proposal name @param node [String] the node name or alias @param network [String] the network name
# File lib/crowbar/client/app/interface.rb, line 43 def enable(proposal, node, network) Command::Interface::Enable.new( *command_params( proposal: proposal, node: node, network: network ) ).execute rescue => e catch_errors(e) end