public function editView() { $this->beforeFilter('verifyeditadmin'); $data = SRUtilities::getEditSRData(); $storageResourceId = ""; if (Input::has("srId")) { $storageResourceId = Input::get("srId"); } else { if (Session::has("storageResource")) { $storageResource = Session::get("storageResource"); $storageResourceId = $storageResource->storageResourceId; } } if ($storageResourceId != "") { $storageResource = SRUtilities::get_storage_resource($storageResourceId); $dataMovementInterfaces = array(); $addedDMI = array(); //var_dump( CRUtilities::getJobSubmissionDetails( $data["computeResource"]->jobSubmissionInterfaces[0]->jobSubmissionInterfaceId, 1) ); exit; if (count($storageResource->dataMovementInterfaces)) { foreach ($storageResource->dataMovementInterfaces as $DMI) { $dataMovementInterfaces[] = SRUtilities::getDataMovementDetails($DMI->dataMovementInterfaceId, $DMI->dataMovementProtocol); $addedDMI[] = $DMI->dataMovementProtocol; } } $data["storageResource"] = $storageResource; $data["dataMovementInterfaces"] = $dataMovementInterfaces; $data["addedDMI"] = $addedDMI; return View::make("storage-resource/edit", $data); } else { Session::put("message", "Unable to retrieve this Storage Resource. Please try again later or submit a bug report using the link in the Help menu."); return View::make("storage-resource/browse"); } }
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); }