java/code/src/com/redhat/rhn/manager/kickstart/cobbler/CobblerSystemCreateCommand.java |
5 +++++
java/code/src/org/cobbler/SystemRecord.java |
2 ++
2 files changed, 7 insertions(+)
New commits:
commit cde8c5c2e6ec86b94536f580281d17bfa6a0353c
Author: Justin Sherrill <jsherril(a)redhat.com>
Date: Wed Apr 29 17:02:08 2009 -0400
219179 - setting redhat_management_server for the system records like we do for
server
diff --git
a/java/code/src/com/redhat/rhn/manager/kickstart/cobbler/CobblerSystemCreateCommand.java
b/java/code/src/com/redhat/rhn/manager/kickstart/cobbler/CobblerSystemCreateCommand.java
index 69a34d9..5eac930 100644
---
a/java/code/src/com/redhat/rhn/manager/kickstart/cobbler/CobblerSystemCreateCommand.java
+++
b/java/code/src/com/redhat/rhn/manager/kickstart/cobbler/CobblerSystemCreateCommand.java
@@ -25,6 +25,7 @@ import com.redhat.rhn.manager.token.ActivationKeyManager;
import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;
+import org.cobbler.SystemRecord;
import java.util.ArrayList;
import java.util.Arrays;
@@ -233,6 +234,10 @@ public class CobblerSystemCreateCommand extends CobblerCommand {
ksmeta.put(KickstartUrlHelper.COBBLER_MEDIA_VARIABLE,
this.mediaPath);
}
+ if (!StringUtils.isBlank(getKickstartHost())) {
+ ksmeta.put(SystemRecord.REDHAT_MGMT_SERVER,
+ getKickstartHost());
+ }
args = new Object[]{handle, "ksmeta",
ksmeta, xmlRpcToken};
diff --git a/java/code/src/org/cobbler/SystemRecord.java
b/java/code/src/org/cobbler/SystemRecord.java
index b946700..42130aa 100644
--- a/java/code/src/org/cobbler/SystemRecord.java
+++ b/java/code/src/org/cobbler/SystemRecord.java
@@ -36,6 +36,8 @@ public class SystemRecord extends CobblerObject {
private static final String VIRT_RAM = "virt_ram";
private static final String NETBOOT_ENABLED = "netboot_enabled";
+ public static final String REDHAT_MGMT_SERVER =
"redhat_management_server";
+
private SystemRecord(CobblerConnection clientIn) {
client = clientIn;
}
Show replies by date