You are here

function kaltura_check_server_status in Kaltura 6.2

Same name and namespace in other branches
  1. 5 includes/kaltura.admin.inc \kaltura_check_server_status()
  2. 6 includes/kaltura.admin.inc \kaltura_check_server_status()
  3. 7.3 includes/kaltura.admin.inc \kaltura_check_server_status()
  4. 7.2 includes/kaltura.admin.inc \kaltura_check_server_status()
1 call to kaltura_check_server_status()
kaltura_settings_form in includes/kaltura.admin.inc
determine how the general settings form will look like.

File

includes/kaltura.admin.inc, line 914

Code

function kaltura_check_server_status($admin) {

  //get the variables we will need to start the session

  /*
    $partner_id = variable_get('kaltura_partner_id', '');
    $secret = variable_get('kaltura_secret', '');
    $admin_secret = variable_get('kaltura_admin_secret', '');

    $session_user = KalturaHelpers::getSessionUser();
    $config = KalturaHelpers::getServiceConfiguration();
    $config->partnerId = $partner_id;
    $kaltura_client = new KalturaClient();
    $kaltura_client->setConfig($config);

    if ($admin == 1) {
      $result = $kaltura_client->session->start($partner_id, $secret, $session_user->screenName);
    }
    else {
      $result = $kaltura_client->session->start($partner_id, $admin_secret, $session_user->screenName, KalturaSessionType::ADMIN);
    }
  */
  try {
    $result = KalturaHelpers::getKalturaClient($admin);
    $kaltura_status = TRUE;
    $kaltura_error = "";
  } catch (Exception $ex) {
    $kaltura_status = FALSE;
    $kaltura_error = $ex
      ->getMessage();
  }

  /*
    if ($result[]) {
      $kaltura_status = FALSE;
      $kaltura_error = $result['error'][0]["code"] .' '. $result['error'][0]["desc"];
    }
    else {
    }
  */
  return array(
    $kaltura_status,
    $kaltura_error,
  );
}