public class CobblerPowerSettingsUpdateCommand extends CobblerCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
POWER_MANAGEMENT_DUMMY_NAME
Name of the dummy image that can be created to use power management on
systems that do not have an existing Cobbler profile.
|
user, xmlRpcToken
Constructor and Description |
---|
CobblerPowerSettingsUpdateCommand(User userIn,
Server serverIn,
java.lang.String powerTypeIn,
java.lang.String powerAddressIn,
java.lang.String powerUsernameIn,
java.lang.String powerPasswordIn,
java.lang.String powerIdIn)
Standard constructor.
|
Modifier and Type | Method and Description |
---|---|
ValidatorError |
removeSystemProfile()
Clears server's power settings
|
ValidatorError |
store()
Updates a server's power settings.
|
getCobblerConnection, getCobblerConnection, invokeCobblerUpdate, invokeXMLRPC, invokeXMLRPC, makeCobblerFileName, makeCobblerName, makeCobblerName, makeCobblerName
public static final java.lang.String POWER_MANAGEMENT_DUMMY_NAME
public CobblerPowerSettingsUpdateCommand(User userIn, Server serverIn, java.lang.String powerTypeIn, java.lang.String powerAddressIn, java.lang.String powerUsernameIn, java.lang.String powerPasswordIn, java.lang.String powerIdIn)
userIn
- the user running this commandserverIn
- the server to updatepowerTypeIn
- the new power management schemepowerAddressIn
- the new power management IP address or hostnamepowerUsernameIn
- the new power management usernamepowerPasswordIn
- the new power management passwordpowerIdIn
- the new power management idpublic ValidatorError removeSystemProfile()
public ValidatorError store()
store
in class CobblerCommand