$res = $e->getMessage(); } echo "deprovision request {$cr_id} : {$res} <br>"; break; // ######################### cloud sshterm example ######################### // ######################### cloud sshterm example ######################### case 'appliance_login': $cloudappliance_ip = $request_fields['cr_cloudappliance_ip']; sshterm_login($cloudappliance_ip); break; // ######################### cloud appliance command example #################### // ######################### cloud appliance command example #################### case 'appliance_pause': $appliance_pause_parameters = "user," . $cloud_user . "," . $cloud_password . "," . $request_fields['cr_cloudappliance_id'] . ",stop"; try { $res = $client->CloudApplianceCommand($appliance_pause_parameters); } catch (Exception $e) { $res = $e->getMessage(); } $cloudappliance_id = $request_fields['cr_cloudappliance_id']; echo "Registered Cloud appliance command pause/stop on appliance id {$cloudappliance_id} : {$res}<br>"; break; case 'appliance_unpause': $appliance_unpause_parameters = "user," . $cloud_user . "," . $cloud_password . "," . $request_fields['cr_cloudappliance_id'] . ",start"; try { $res = $client->CloudApplianceCommand($appliance_unpause_parameters); } catch (Exception $e) { $res = $e->getMessage(); } $cloudappliance_id = $request_fields['cr_cloudappliance_id']; echo "Registered Cloud appliance command unpause/start on appliance id {$cloudappliance_id} : {$res}<br>";