Skip to content

Commit c57f848

Browse files
author
Vladimir Moravec
committed
Add proposal parameter with default set
1 parent f62aa76 commit c57f848

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/cct/cloud/nodes.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def exept node
4242
# @param element [String] Element name in the crowbar proposal json tree
4343
# @note Parameter :barclamp requires element to be specified
4444
# @return [Array] One or multiple node instances
45-
def find name: nil, fqdn: nil, barclamp: nil, element: nil
45+
def find name: nil, fqdn: nil, barclamp: nil, element: nil, proposal: "default"
4646
load!
4747
return nodes.select {|n| n.name == name } if name
4848
return nodes.select {|n| n.fqdn == fqdn } if fqdn
@@ -51,7 +51,7 @@ def find name: nil, fqdn: nil, barclamp: nil, element: nil
5151
raise "Missing element for barclamp proposal" unless element
5252

5353
proposal = JSON.parse(
54-
admin_node.exec!("crowbar #{barclamp} show default").output
54+
admin_node.exec!("crowbar #{barclamp} show #{proposal}").output
5555
)
5656

5757
nodes_detected = []

0 commit comments

Comments
 (0)