source: box/trunk/lib/raidfile/RaidFileException.txt @ 2543

Revision 2543, 1.4 KB checked in by chris, 3 years ago (diff)

Allow RaidFileWrite? to test that the reference count of an object is
correct before overwriting or deleting it.

  • Property svn:eol-style set to native
Line 
1EXCEPTION RaidFile 2
2
3Internal                                                0
4CantOpenConfigFile                              1       The raidfile.conf file is not accessible. Check that it is present in the default location or daemon configuration files point to the correct location.
5BadConfigFile                                   2
6NoSuchDiscSet                                   3
7CannotOverwriteExistingFile             4
8AlreadyOpen                                             5
9ErrorOpeningWriteFile                   6
10NotOpen                                                 7
11OSError                                                 8       Error when accessing an underlying file. Check file permissions allow files to be read and written in the configured raid directories.
12WriteFileOpenOnTransform                9
13WrongNumberOfDiscsInSet                 10      There should be three directories in each disc set.
14RaidFileDoesntExist                             11      Error when accessing a file on the store. Check the store with bbstoreaccounts check.
15ErrorOpeningFileForRead                 12
16FileIsDamagedNotRecoverable             13
17InvalidRaidFile                                 14
18DirectoryIncomplete                             15
19UnexpectedFileInDirPlace                16
20FileExistsInDirectoryCreation   17
21UnsupportedReadWriteOrClose             18
22CanOnlyGetUsageBeforeCommit             19
23CanOnlyGetFileSizeBeforeCommit  20
24ErrorOpeningWriteFileOnTruncate 21
25FileIsCurrentlyOpenForWriting   22
26RequestedModifyUnreferencedFile 23      Internal error: the server attempted to modify a file which has no references.
27RequestedModifyMultiplyReferencedFile   24      Internal error: the server attempted to modify a file which has multiple references.
28RequestedDeleteReferencedFile   25      Internal error: the server attempted to delete a file which is still referenced.
Note: See TracBrowser for help on using the repository browser.