You are here

function acquia_agent_site_status in Acquia Connector 7.3

Same name and namespace in other branches
  1. 6.2 acquia_agent/acquia_agent.pages.inc \acquia_agent_site_status()
  2. 7.2 acquia_agent/acquia_agent.pages.inc \acquia_agent_site_status()

Returns basic site information in JSON.

1 string reference to 'acquia_agent_site_status'
acquia_agent_menu in acquia_agent/acquia_agent.module
Implements hook_menu().

File

acquia_agent/acquia_agent.pages.inc, line 518
Acquia Agent configuration page.

Code

function acquia_agent_site_status() {

  // We don't want this page cached.
  drupal_page_is_cacheable(FALSE);
  $data = array(
    'version' => '1.0',
    'data' => array(
      'maintenance_mode' => (bool) variable_get('maintenance_mode', 0),
      'cache' => (bool) variable_get('cache', 0),
      'block_cache' => (bool) variable_get('block_cache', 0),
    ),
  );
  drupal_json_output($data);
  drupal_exit();
}