public class KickstartDetailsEditAction extends BaseKickstartEditAction
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTIVE |
static java.lang.String |
COMMENTS |
static java.lang.String |
INVALID |
static java.lang.String |
IS_VIRT |
static java.lang.String |
KERNEL_OPTIONS |
static java.lang.String |
KS_CFG |
static java.lang.String |
LABEL |
static java.lang.String |
ORG_DEFAULT |
static java.lang.String |
POST_KERNEL_OPTIONS |
static java.lang.String |
POST_LOG |
static java.lang.String |
PRE_LOG |
static java.lang.String |
VIRT_BRIDGE |
static java.lang.String |
VIRT_CPU |
static java.lang.String |
VIRT_DISK_SIZE |
static java.lang.String |
VIRT_MEMORY |
static java.lang.String |
VIRTUALIZATION_TYPE_LABEL |
static java.lang.String |
VIRTUALIZATION_TYPES |
Constructor and Description |
---|
KickstartDetailsEditAction() |
Modifier and Type | Method and Description |
---|---|
static void |
checkKickstartFile(RequestContext context,
StrutsDelegate strutsDelegate)
Method used to check if when/after a kickstart file was generated
if there is any glitch (like parser error) in the template that got created
|
org.apache.struts.action.ActionForward |
execute(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm formIn,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected BaseKickstartCommand |
getCommand(RequestContext ctx) |
protected java.lang.String |
getSuccessKey() |
static void |
processCobblerFormValues(KickstartData ksdata,
org.apache.struts.action.DynaActionForm form,
User user)
Proccess Cobbler form values, pulling in the form
and pushing the values to cobbler
|
protected ValidatorError |
processFormValues(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.DynaActionForm form,
BaseKickstartCommand cmdIn)
Process the values from the form.
|
static void |
setupCobblerFormValues(RequestContext ctx,
org.apache.struts.action.DynaActionForm form,
KickstartData data)
Setup cobbler form values These include, kernel options and virt options
|
protected void |
setupFormValues(RequestContext ctx,
org.apache.struts.action.DynaActionForm form,
BaseKickstartCommand cmdIn)
Setup the form values and other attributes necessary for the
action to render.
|
getSuccessForward
addGlobalMessage, addGlobalMessage, addMessage, createErrorMessage, createErrorMessageWithMultipleArgs, createLabelValueList, createMessage, createSuccessMessage, getStrutsDelegate, isSubmitted, l10n, localize, lv, lve, lvel10n, lvl10n, makeParamMap, saveMessages
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveToken, setLocale, setServlet
public static final java.lang.String LABEL
public static final java.lang.String ACTIVE
public static final java.lang.String COMMENTS
public static final java.lang.String ORG_DEFAULT
public static final java.lang.String POST_LOG
public static final java.lang.String PRE_LOG
public static final java.lang.String KS_CFG
public static final java.lang.String KERNEL_OPTIONS
public static final java.lang.String POST_KERNEL_OPTIONS
public static final java.lang.String VIRTUALIZATION_TYPES
public static final java.lang.String VIRTUALIZATION_TYPE_LABEL
public static final java.lang.String IS_VIRT
public static final java.lang.String VIRT_CPU
public static final java.lang.String VIRT_DISK_SIZE
public static final java.lang.String VIRT_MEMORY
public static final java.lang.String VIRT_BRIDGE
public static final java.lang.String INVALID
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm formIn, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
execute
in class BaseKickstartEditAction
protected void setupFormValues(RequestContext ctx, org.apache.struts.action.DynaActionForm form, BaseKickstartCommand cmdIn)
setupFormValues
in class BaseKickstartEditAction
ctx
- the RequestContextform
- the DynaActionForm to processcmdIn
- the command to executepublic static void setupCobblerFormValues(RequestContext ctx, org.apache.struts.action.DynaActionForm form, KickstartData data)
ctx
- the RequestContextform
- The formdata
- the kickstart dataprotected ValidatorError processFormValues(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.DynaActionForm form, BaseKickstartCommand cmdIn)
processFormValues
in class BaseKickstartEditAction
request
- the HttpServletRequestform
- to processcmdIn
- to executeprotected java.lang.String getSuccessKey()
getSuccessKey
in class BaseKickstartEditAction
protected BaseKickstartCommand getCommand(RequestContext ctx)
getCommand
in class BaseKickstartEditAction
public static void processCobblerFormValues(KickstartData ksdata, org.apache.struts.action.DynaActionForm form, User user) throws ValidatorException
ksdata
- the kickstart dataform
- the formuser
- the userValidatorException
- if there is not enough rampublic static void checkKickstartFile(RequestContext context, StrutsDelegate strutsDelegate)
context
- the request contextstrutsDelegate
- the strutsdelegate associated to the action.