public function browseView() { $crObjects = CRUtilities::getAllCRObjects(); $crData = CRUtilities::getEditCRData(); //var_dump( $crObjects[0]); exit; return View::make("gateway/browse", array("gatewayProfiles" => CRUtilities::getAllGatewayProfilesData(), "computeResources" => CRUtilities::getAllCRObjects(), "crData" => CRUtilities::getEditCRData())); }
public function dashboard() { //only for super admin //Session::put("scigap_admin", true); $crData = CRUtilities::getEditCRData(); $gateways = CRUtilities::getAllGatewayProfilesData(); $gatewayData = array("gateways" => $gateways, "computeResources" => CRUtilities::getAllCRObjects(), "crData" => $crData); if (Session::has("scigap_admin")) { $view = "scigap-admin/manage-gateway"; } else { $view = "admin/manage-gateway"; } return View::make($view, $gatewayData); }
public function gatewayView() { //only for super admin //Session::put("super-admin", true); $crData = CRUtilities::getEditCRData(); $gateways = CRUtilities::getAllGatewayProfilesData(); $tokens = AdminUtilities::get_all_ssh_tokens(); $srData = SRUtilities::getEditSRData(); //$dsData = CRUtilities::getAllDataStoragePreferences( $gateways); $gatewayData = array("gateways" => $gateways, "computeResources" => CRUtilities::getAllCRObjects(), "crData" => $crData, "storageResources" => SRUtilities::getAllSRObjects(), "srData" => $srData, "tokens" => $tokens); $view = "admin/manage-gateway"; Session::put("admin-nav", "gateway-prefs"); return View::make($view, $gatewayData); }
public function editView() { $data = CRUtilities::getEditCRData(); $computeResourceId = ""; if (Input::has("crId")) { $computeResourceId = Input::get("crId"); } else { if (Session::has("computeResource")) { $computeResource = Session::get("computeResource"); $computeResourceId = $computeResource->computeResourceId; } } if ($computeResourceId != "") { $computeResource = Utilities::get_compute_resource($computeResourceId); $jobSubmissionInterfaces = array(); $dataMovementInterfaces = array(); $addedJSP = array(); $addedDMI = array(); //var_dump( $computeResource->jobSubmissionInterfaces); exit; if (count($computeResource->jobSubmissionInterfaces)) { foreach ($computeResource->jobSubmissionInterfaces as $JSI) { $jobSubmissionInterfaces[] = CRUtilities::getJobSubmissionDetails($JSI->jobSubmissionInterfaceId, $JSI->jobSubmissionProtocol); $addedJSP[] = $JSI->jobSubmissionProtocol; } } //var_dump( CRUtilities::getJobSubmissionDetails( $data["computeResource"]->jobSubmissionInterfaces[0]->jobSubmissionInterfaceId, 1) ); exit; if (count($computeResource->dataMovementInterfaces)) { foreach ($computeResource->dataMovementInterfaces as $DMI) { $dataMovementInterfaces[] = CRUtilities::getDataMovementDetails($DMI->dataMovementInterfaceId, $DMI->dataMovementProtocol); $addedDMI[] = $DMI->dataMovementProtocol; } } $data["computeResource"] = $computeResource; $data["jobSubmissionInterfaces"] = $jobSubmissionInterfaces; $data["dataMovementInterfaces"] = $dataMovementInterfaces; $data["addedJSP"] = $addedJSP; $data["addedDMI"] = $addedDMI; //var_dump($data["jobSubmissionInterfaces"]); exit; return View::make("resource/edit", $data); } else { return View::make("resource/browse")->with("login-alert", "Unable to retrieve this Compute Resource. Please report this error to devs."); } }