summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: af45b86)
raw | patch | inline | side by side (parent: af45b86)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Wed, 6 Jul 2011 14:21:45 +0000 (14:21 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Wed, 6 Jul 2011 14:21:45 +0000 (14:21 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@20936 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-plugins/goto/admin/systems/goto/Device/class_InstallRecipe.inc | patch | blob | history |
diff --git a/gosa-plugins/goto/admin/systems/goto/Device/class_InstallRecipe.inc b/gosa-plugins/goto/admin/systems/goto/Device/class_InstallRecipe.inc
index 3cd71f22c77c2c1d157971c27e834122eef15df6..a01fa09d084c8646bd3645aa0d0cdcb652799735 100644 (file)
// Load base install Method
$rpc = $this->config->getRpcHandle();
- $bMethod = $rpc->systemGetBaseInstallMethod($this->deviceUUID);
- if(FALSE && !$rpc->success()){
- $this->rpcErrorMessage = $rpc->get_error();
- msg_dialog::display(_("Error"), msgPool::rpcError($this->rpcErrorMessage), ERROR_DIALOG);
- return(NULL);
- }
-
- // Do nothing while no install method is defined.
- if(!$bMethod){
- return;
- }
-
- echo $bMethod;
-
$res = $rpc->systemGetBaseInstallParameters($this->deviceUUID);
// Failed to load backend values, keep reported error and return with FALSE;
if(!$this->installRootEnabled) $this->installRootPasswordHash = "";
$map = array(
- "installNTPServer"=>'ntp-servers',
- //"installTemplate"=>'template',
+ "installTemplate"=>'template',
"installRelease"=>'release',
"installTimezone"=>'timezone',
"installTimeUTC"=>'utc',
"installRootPasswordHash"=>'root-hash',
"installPartitionTable"=>'disk-setup',
"installKeyboardlayout"=>'keyboard-layout',
+ "installBootstrapMethod"=>'method',
);
// Collect values to be saved.
}
// Enforce an array for ntp-servers
- $data['ntp-servers'] = array_values($data['ntp-servers']);
+ if(!empty($this->installNTPServer)){
+ $data['ntp-servers'] = array_values($this->installNTPServer);
+ }
// Save Boolean like a String
$boolean = array("root-user" => "installRootEnabled", "utc" => "installTimeUTC");
// Set the installation template first.
$rpc = $this->config->getRpcHandle();
- $res = $rpc->systemSetBaseInstallParameters($this->deviceUUID, $this->installTemplate);
-
- // Handle errors
- $this->rpcError = !$rpc->success();
- if(!$rpc->success()){
- $this->rpcErrorMessage = $rpc->get_error();
- msg_dialog::display(_("Error"), msgPool::rpcError($this->rpcErrorMessage), ERROR_DIALOG);
- return(NULL);
- }
+ #$res = $rpc->systemSetBaseInstallParameters($this->deviceUUID, $this->installTemplate);
+ #
+ #// Handle errors
+ #$this->rpcError = !$rpc->success();
+ #if(!$rpc->success()){
+ # $this->rpcErrorMessage = $rpc->get_error();
+ # msg_dialog::display(_("Error"), msgPool::rpcError($this->rpcErrorMessage), ERROR_DIALOG);
+ # return(NULL);
+ #}
// Set the base installation parameters
$res = $rpc->systemSetBaseInstallParameters($this->deviceUUID, $data);
msg_dialog::display(_("Error"), msgPool::rpcError($this->rpcErrorMessage), ERROR_DIALOG);
return(NULL);
}
-
}