Home | Trees | Indices | Help |
|
---|
|
Author: Kenneth J. Pronovici <pronovic@ieee.org>
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
logger = logging.getLogger("CedarBackup2.log.actions.util")
|
|||
MEDIA_LABEL_PREFIX =
|
|
|
Creates a writer object based on current configuration. This function creates and returns a writer based on configuration. This is done to abstract action functionality from knowing what kind of writer is in use. Since all writers implement the same interface, there's no need for actions to care which one they're working with. Currently, the
|
|
Gets a list of backup files in a target directory. Files that match INDICATOR_PATTERN (i.e."cback.store" ,
"cback.stage" , etc.) are assumed to be indicator
files and are ignored.
|
Checks state of the media in the backup device to confirm whether it has been initialized for use with Cedar Backup. We can tell whether the media has been initialized by looking at its media label. If the media label starts with MEDIA_LABEL_PREFIX, then it has been initialized. The check varies depending on whether the media is rewritable or not. For non-rewritable media, we also accept aNone media label,
since this kind of media cannot safely be initialized.
|
Initializes state of the media in the backup device so Cedar Backup can recognize it. This is done by writing an mostly-empty image (it contains a "Cedar Backup" directory) to the media with a known media label.
Note: Only rewritable media (CD-RW, DVD+RW) can be initialized. It doesn't make any sense to initialize media that cannot be rewritten (CD-R, DVD+R), since Cedar Backup would then not be able to use that media for a backup. |
|
Gets the device type that should be used for storing. Use the configured device type if notNone , otherwise use
config.DEFAULT_DEVICE_TYPE.
|
Gets the media type that should be used for storing. Use the configured media type if not MEDIA_CDR_74 MEDIA_CDRW_74 MEDIA_CDR_80 MEDIA_CDRW_80 MEDIA_DVDPLUSR MEDIA_DVDPLUSRW
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Sat Nov 15 12:16:53 2008 | http://epydoc.sourceforge.net |