Home | Trees | Index | Help |
|
---|
Package CedarBackup2 :: Package extend :: Module subversion :: Class RepositoryDir |
|
object
--+
|
RepositoryDir
Class representing Subversion repository directory.
A repository directory is a directory that contains one or more Subversion repositories.
The following restrictions exist on data in this class:VALID_COLLECT_MODES
.
VALID_COMPRESS_MODES
.
The repository type value is kept around just for reference. It doesn't affect the behavior of the backup.
Relative exclusions are allowed here. However, there is no configured ignore file, because repository dir backups are not recursive.Method Summary | |
---|---|
Constructor for the RepositoryDir class. | |
Official string representation for class instance. | |
Informal string representation for class instance. | |
Definition of equals operator for this class. | |
Property target used to get the collect mode. | |
Property target used to get the compress mode. | |
Property target used to get the repository path. | |
Property target used to get the exclude patterns list. | |
Property target used to get the relative exclude paths list. | |
Property target used to get the repository type. | |
Property target used to set the collect mode. | |
Property target used to set the compress mode. | |
Property target used to set the directory path. | |
Property target used to set the exclude patterns list. | |
Property target used to set the relative exclude paths list. | |
Property target used to set the repository type. | |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
x.__hash__() <==> hash(x) | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
helper for pickle | |
helper for pickle | |
x.__setattr__('name', value) <==> x.name = value |
Property Summary | |
---|---|
collectMode : Overridden collect mode for this repository. | |
compressMode : Overridden compress mode for this repository. | |
directoryPath : Absolute path of the Subversion parent directory. | |
excludePatterns : List of regular expression patterns to exclude. | |
relativeExcludePaths : List of relative paths to exclude. | |
repositoryType : Type of this repository, for reference. |
Method Details |
---|
__init__(self,
repositoryType=None,
directoryPath=None,
collectMode=None,
compressMode=None,
relativeExcludePaths=None,
excludePatterns=None)
Constructor for the |
__repr__(self)
Official string representation for class instance.
|
__str__(self)
Informal string representation for class instance.
|
__cmp__(self,
other)
Definition of equals operator for this class.
|
_getCollectMode(self)Property target used to get the collect mode. |
_getCompressMode(self)Property target used to get the compress mode. |
_getDirectoryPath(self)Property target used to get the repository path. |
_getExcludePatterns(self)Property target used to get the exclude patterns list. |
_getRelativeExcludePaths(self)Property target used to get the relative exclude paths list. |
_getRepositoryType(self)Property target used to get the repository type. |
_setCollectMode(self, value)Property target used to set the collect mode. If notNone , the mode must be one of the values in VALID_COLLECT_MODES .
|
_setCompressMode(self, value)Property target used to set the compress mode. If notNone , the mode must be one of the values in VALID_COMPRESS_MODES .
|
_setDirectoryPath(self, value)Property target used to set the directory path. The value must be an absolute path if it is notNone . It does not have to exist
on disk at the time of assignment.
|
_setExcludePatterns(self, value)Property target used to set the exclude patterns list. |
_setRelativeExcludePaths(self, value)Property target used to set the relative exclude paths list. Elements do not have to exist on disk at the time of assignment. |
_setRepositoryType(self, value)Property target used to set the repository type. There is no validation; this value is kept around just for reference. |
Property Details |
---|
collectModeOverridden collect mode for this repository.
|
compressModeOverridden compress mode for this repository.
|
directoryPathAbsolute path of the Subversion parent directory.
|
excludePatternsList of regular expression patterns to exclude.
|
relativeExcludePathsList of relative paths to exclude.
|
repositoryTypeType of this repository, for reference.
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Thu Mar 29 20:58:30 2007 | http://epydoc.sf.net |