Package DE_EPAGES::FlexProvider::API::ConfigurationServerClient
Socket communication with ConfigurationServer
Functions
- close
- configureEpages
- getInfoEpages
- getPatchLog
- new
- restartConfigServer
- runHotfixesOnStore
- runPatchOnStore
- setCFSPasswd
close
Closes the connection to the ConfigurationServer. #no critic qw(ProhibitAmbiguousNames)
Syntax |
$self->close; |
configureEpages
Configures ePages store.
Syntax |
$Client->configureEpages($Passwd, $hParams); |
Input |
|
Return |
|
getInfoEpages
Receives store information.
Syntax |
$Client->getInfoEpages($Passwd, $hParams); |
Input |
|
Return |
|
getPatchLog
Receives content of logfile of patching $Store to $Version.
Syntax |
$OutData = $Client->getPatchLog($Passwd, $StoreAlias, $Version); |
Input |
|
Return |
|
new
Creates a new ConfigurationServerClient object and establish a connection to the ConfigurationServer.
Syntax |
$Client = FlexProvider::API::ConfigurationServer->new( Address => $Address, Port => $Port ); |
Input |
|
Return |
|
restartConfigServer
Runs '/etc/init.d/ePagesConfigServer restart' on store $StoreAlias.
Syntax |
$Status = $Client->restartConfigServer($Passwd, $StoreAlias, $Version); |
Input |
|
Return |
|
runHotfixesOnStore
Installs current hotfixes on store $StoreAlias.
Syntax |
$Status = $Client->runHotfixesOnStore($Passwd, $StoreAlias, $Version, $Execute); |
Input |
|
Return |
|
runPatchOnStore
Runs patch $Version on store $StoreAlias.
Syntax |
$Status = $Client->runPatchOnStore($Passwd, $StoreAlias, $Version); |
Input |
|
Return |
|
setCFSPasswd
Updates the ConfigurationServerPassword of the store.
Syntax |
$Client->setCFSPasswd($Passwd, $NewPasswd); |
Input |
|
Return |
|