You are here

function acquia_spi_environment_change_form_submit in Acquia Connector 7.3

Save environment change form submissions.

File

acquia_spi/acquia_spi.pages.inc, line 124
Site environment change detected form.

Code

function acquia_spi_environment_change_form_submit($form, &$form_state) {
  if (isset($form_state['values']['env_change_action']['unblock']) && $form_state['values']['env_change_action']['unblock'] == 'unblock') {
    variable_set('acquia_spi_environment_changed_action', $form_state['values']['env_change_action']['unblock']);
  }
  else {
    variable_set('acquia_spi_environment_changed_action', $form_state['values']['env_change_action']);
  }
  if ($form_state['values']['env_change_action'] == 'create') {
    variable_set('acquia_spi_site_name', $form_state['values']['name']);
    variable_set('acquia_spi_site_machine_name', $form_state['values']['machine_name']);
  }

  // Send information as soon as action is requested.
  $response = acquia_spi_send_full_spi(ACQUIA_SPI_METHOD_CREDS);
  acquia_spi_process_messages($response);
  $form_state['redirect'] = array(
    'admin/reports/status',
  );
}