Package DE_EPAGES::Installer::API::Patch
Functions for starting patching cartridges to the current version and others directly related to the patching process.
@EXPORT_OK |
Functions
- IsPatchRunning
- PatchDBStructureStore
- PatchStore
- PatchStores
- SetPatchRunning
- TestPatchStore
- TestPatchStores
IsPatchRunning
Retrieves the information whether the zero downtime patch is currently running or not. The store of the current data base connection is retrieved implicitly.
Syntax |
IsPatchRunning(); |
Return |
|
PatchDBStructureStore
Patches db structure (multiple packages) in an active store (no tests).
Syntax |
PatchDBStructureStore($aPackages); |
Input |
|
PatchStore
Patches (multiple packages) in an active store (no tests).
Syntax |
PatchStore($aPackages, $hOptions); |
Input |
|
PatchStores
Patches (multiple packages) in all given stores (no tests).
Syntax |
PatchStores($ahStores, $aPackages); PatchStores($ahStores, $aPackages, $hOptions); |
Input |
|
SetPatchRunning
Sets the attribute which stores the information whether the zero downtime patch is currently running or not.
Syntax |
SetPatchRunning($StoreName, $TrueOrFalse); |
Input |
|
TestPatchStore
Tests patches (multiple packages) in an active store.
Syntax |
$ahReasons = TestPatchStore($aPackages, $hOptions); |
Input |
|
Return |
|
TestPatchStores
Test patches (multiple packages) in all given stores.
Syntax |
$ahReasons = TestPatchStores($ahStores, $aPackages); $ahReasons = TestPatchStores($ahStores, $aPackages, $hOptions); |
Input |
|
Return |
|