exiddis::master::Backup::Backup Class Reference
List of all members.
Detailed Description
Provide higher-level backup capabilities for Master server application.
Member Function Documentation
| def exiddis::master::Backup::Backup::__init__ |
( |
|
self, |
|
|
|
parent | |
|
) |
| | |
Create new instance of Backup class. Run self.backupWorkers() method in background (separate thread).
Keyword parameters:
parent - reference to parent object (e.g. MasterServer class instance)
| def exiddis::master::Backup::Backup::addIterSequence |
( |
|
self, |
|
|
|
sequence | |
|
) |
| | |
Store new iterative sequence in database.
Keyword parameters:
sequence - sequence to be stored
| def exiddis::master::Backup::Backup::addRandSequence |
( |
|
self, |
|
|
|
sequence | |
|
) |
| | |
Store new random sequence in database.
Keyword parameters:
sequence - sequence to be stored
| def exiddis::master::Backup::Backup::backupWorkers |
( |
|
self |
) |
|
Backup workers' information about current sequences' values and workers' load-meters (for load-balancing stuff).
| def exiddis::master::Backup::Backup::restoreAll |
( |
|
self |
) |
|
Restore all users and sequences from database.
| def exiddis::master::Backup::Backup::restoreAllIter |
( |
|
self |
) |
|
Restore all iterative sequences from database with all user rights assigned to them.
| def exiddis::master::Backup::Backup::restoreAllRand |
( |
|
self |
) |
|
Restore all random sequences from database with all user rights assigned to them.
| def exiddis::master::Backup::Backup::restoreUsers |
( |
|
self |
) |
|
Restore users' data from database and send it to Administration module.
| def exiddis::master::Backup::Backup::setLinks |
( |
|
self |
) |
|
Set useful reference links (shortcuts) to other parts of Master server application.
| def exiddis::master::Backup::Backup::storeIter |
( |
|
self, |
|
|
|
seqId, |
|
|
|
seqValue | |
|
) |
| | |
Update given iterative sequence's current value in database.
Keyword parameters:
seqId - sequence id
seqValue - current value of given sequence
| def exiddis::master::Backup::Backup::storeRand |
( |
|
self, |
|
|
|
seqId, |
|
|
|
seqValues | |
|
) |
| | |
Update given random sequence's current values in database.
Keyword parameters:
seqId - sequence id
seqValues - current values of given sequence
The documentation for this class was generated from the following file: