Home | Trees | Indices | Help |
|
---|
|
Provides an extension to split up large files in staging directories.
When this extension is executed, it will look through the configured
Cedar Backup staging directory for files exceeding a specified size
limit, and split them down into smaller files using the 'split' utility.
Any directory which has already been split (as indicated by the
cback.split
file) will be ignored.
Author: Kenneth J. Pronovici <pronovic@ieee.org>
|
|||
SplitConfig Class representing split configuration. |
|||
LocalConfig Class representing this extension's configuration document. |
|
|||
|
|||
|
|||
|
|
|||
logger = logging.getLogger("CedarBackup2.log.extend.split")
|
|||
SPLIT_COMMAND =
|
|||
SPLIT_INDICATOR =
|
|
|
Splits large files in a daily staging directory. Files that match INDICATOR_PATTERNS (i.e."cback.store" ,
"cback.stage" , etc.) are assumed to be indicator
files and are ignored. All other files are split.
|
Splits the source file into chunks of the indicated size. The split files will be owned by the indicated backup user and group. IfremoveSource is True , then the source file
will be removed after it is successfully split.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Sat Nov 15 12:16:53 2008 | http://epydoc.sourceforge.net |