[root@pe-xl-core-0 bolt-project]# cat site-modules/util/plans/test.pp |
plan util::test ( |
TargetSpec $nodes, |
) { |
$connection_results = wait_until_available(get_targets($nodes), |
wait_time => 0, |
_catch_errors => true, |
) |
|
return({ |
'ok_set' => $connection_results.ok_set.names, |
'error_set' => $connection_results.error_set.names, |
}) |
} |
[root@pe-xl-core-0 bolt-project]# bolt plan run util::test --targets pe-xl-core-0.dev36.puppet.vm,pe-xl-core-1.dev36.puppet.vm |
Starting: plan util::test |
Starting: wait until available on pe-xl-core-0.dev36.puppet.vm, pe-xl-core-1.dev36.puppet.vm |
Finished: wait until available with 0 failures in 0.28 sec |
Finished: plan util::test in 0.29 sec |
{ |
"ok_set": [ |
"pe-xl-core-0.dev36.puppet.vm", |
"pe-xl-core-1.dev36.puppet.vm" |
], |
"error_set": [ |
|
] |
} |
[root@pe-xl-core-0 bolt-project]# bolt plan run util::test --targets pe-xl-core-0.dev36.puppet.vm,pe-xl-core-1.dev36.puppet.vm,badname |
Starting: plan util::test |
Starting: wait until available on pe-xl-core-0.dev36.puppet.vm, pe-xl-core-1.dev36.puppet.vm, badname |
Finished: wait until available with 3 failures in 0.23 sec |
Finished: plan util::test in 0.25 sec |
{ |
"ok_set": [ |
|
], |
"error_set": [ |
"pe-xl-core-0.dev36.puppet.vm", |
"pe-xl-core-1.dev36.puppet.vm", |
"badname" |
] |
} |
[root@pe-xl-core-0 bolt-project]#
|