print a clear error when RebootNodeWithPCU returns a non-zero status.
[www-register-wizard.git] / application / controllers / confirm.php
index 2f399f5..83fe71c 100644 (file)
@@ -166,10 +166,11 @@ class Confirm extends Controller {
                $hostname = $data['node_id'];
                $api->UpdateNode( $hostname, array( "boot_state" => 'rins') );
                $ret = $api->RebootNodeWithPCU( $hostname );
-               if ( $ret != 0 ) {
+               if ( "$ret" != "0" ) {
+                       $data['error'] = $ret;
+               } else {
                        $data['error'] = $api->error();
                }
-               $data['error'] = $api->error();
        }
 }
 ?>