aboutsummaryrefslogtreecommitdiff
path: root/lib/leap_cli/commands/node.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/leap_cli/commands/node.rb')
-rw-r--r--lib/leap_cli/commands/node.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/leap_cli/commands/node.rb b/lib/leap_cli/commands/node.rb
index b700a90..0d33071 100644
--- a/lib/leap_cli/commands/node.rb
+++ b/lib/leap_cli/commands/node.rb
@@ -139,9 +139,12 @@ module LeapCli; module Commands
write_file!(:known_hosts, buffer.string)
end
- def get_node_from_args(args)
+ def get_node_from_args(args, options={})
node_name = args.first
node = manager.node(node_name)
+ if node.nil? && options[:include_disabled]
+ node = manager.disabled_node(node_name)
+ end
assert!(node, "Node '#{node_name}' not found.")
node
end