install_load_profile(&$install_state)Installation task; load information about the chosen profile.
$install_state An array of information about the current installation state. The loaded profile information will be added here, or an exception will be thrown if the profile cannot be loaded.
includes/install.core.inc, line 1297
<?php
function install_load_profile(&$install_state) {
$profile_file = DRUPAL_ROOT . '/profiles/' . $install_state['parameters']['profile'] . '/' . $install_state['parameters']['profile'] . '.profile';
if (is_file($profile_file)) {
include_once $profile_file;
$install_state['profile_info'] = install_profile_info($install_state['parameters']['profile'], $install_state['parameters']['locale']);
}
else {
throw new Exception(st('Sorry, the profile you have chosen cannot be loaded.'));
}
}
?>