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 modifyDSP()
 {
     if (SRUtilities::add_or_update_DSP(Input::all())) {
         return Redirect::to("admin/dashboard/gateway")->with("message", "Data Storage Preference for the desired Gateway has been set.");
     }
 }
 public function browseView()
 {
     $data = SRUtilities::getBrowseSRData(false);
     $allSRs = $data["srObjects"];
     Session::put("admin-nav", "sr-browse");
     return View::make("storage-resource/browse", array("allSRs" => $allSRs));
 }
Пример #4
0
 public static function getBrowseSRData($onlyNames)
 {
     /*
     $appDeployments = Airavata::getAllApplicationDeployments(Session::get('authz-token'), 
                                                                     Session::get("gateway_id"));
     */
     return array('srObjects' => SRUtilities::getAllSRObjects($onlyNames));
 }