white space & formatting cleanup

0.6.3-post-fixes
Dr Scofield 2009-01-22 16:43:28 +00:00
parent 7e08d7da15
commit 20359e8591
3 changed files with 57 additions and 58 deletions

View File

@ -187,13 +187,12 @@ namespace OpenSim.Region.Environment.Modules.Avatar.Inventory.Archiver
new FileStream(loadPath, FileMode.Open), CompressionMode.Decompress)); new FileStream(loadPath, FileMode.Open), CompressionMode.Decompress));
byte[] data; byte[] data;
TarArchiveReader.TarEntryType entryType; TarArchiveReader.TarEntryType entryType;
while ((data = archive.ReadEntry(out filePath, out entryType)) != null) while ((data = archive.ReadEntry(out filePath, out entryType)) != null)
{ {
if (entryType==TarArchiveReader.TarEntryType.TYPE_DIRECTORY) { if (entryType == TarArchiveReader.TarEntryType.TYPE_DIRECTORY) {
m_log.WarnFormat("[ARCHIVER]: Ignoring directory entry {0}", m_log.WarnFormat("[ARCHIVER]: Ignoring directory entry {0}", filePath);
filePath); } else if (filePath.StartsWith(ArchiveConstants.ASSETS_PATH))
} else if (filePath.StartsWith(ArchiveConstants.ASSETS_PATH))
{ {
if (LoadAsset(filePath, data)) if (LoadAsset(filePath, data))
successfulAssetRestores++; successfulAssetRestores++;

View File

@ -88,15 +88,15 @@ namespace OpenSim.Region.Environment.Modules.World.Archiver
int failedAssetRestores = 0; int failedAssetRestores = 0;
byte[] data; byte[] data;
TarArchiveReader.TarEntryType entryType; TarArchiveReader.TarEntryType entryType;
while ((data = archive.ReadEntry(out filePath, out entryType)) != null) while ((data = archive.ReadEntry(out filePath, out entryType)) != null)
{ {
//m_log.DebugFormat( //m_log.DebugFormat(
// "[ARCHIVER]: Successfully read {0} ({1} bytes)}", filePath, data.Length); // "[ARCHIVER]: Successfully read {0} ({1} bytes)}", filePath, data.Length);
if (entryType==TarArchiveReader.TarEntryType.TYPE_DIRECTORY) { if (entryType==TarArchiveReader.TarEntryType.TYPE_DIRECTORY) {
m_log.WarnFormat("[ARCHIVER]: Ignoring directory entry {0}", m_log.WarnFormat("[ARCHIVER]: Ignoring directory entry {0}",
filePath); filePath);
} }
else if (filePath.StartsWith(ArchiveConstants.OBJECTS_PATH)) else if (filePath.StartsWith(ArchiveConstants.OBJECTS_PATH))
{ {
serialisedSceneObjects.Add(m_asciiEncoding.GetString(data)); serialisedSceneObjects.Add(m_asciiEncoding.GetString(data));

View File

@ -39,18 +39,18 @@ namespace OpenSim.Region.Environment.Modules.World.Archiver
public class TarArchiveReader public class TarArchiveReader
{ {
//private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); //private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
public enum TarEntryType public enum TarEntryType
{ {
TYPE_UNKNOWN = 0, TYPE_UNKNOWN = 0,
TYPE_NORMAL_FILE = 1, TYPE_NORMAL_FILE = 1,
TYPE_HARD_LINK = 2, TYPE_HARD_LINK = 2,
TYPE_SYMBOLIC_LINK = 3, TYPE_SYMBOLIC_LINK = 3,
TYPE_CHAR_SPECIAL = 4, TYPE_CHAR_SPECIAL = 4,
TYPE_BLOCK_SPECIAL = 5, TYPE_BLOCK_SPECIAL = 5,
TYPE_DIRECTORY = 6, TYPE_DIRECTORY = 6,
TYPE_FIFO = 7, TYPE_FIFO = 7,
TYPE_CONTIGUOUS_FILE = 8, TYPE_CONTIGUOUS_FILE = 8,
} }
protected static ASCIIEncoding m_asciiEncoding = new ASCIIEncoding(); protected static ASCIIEncoding m_asciiEncoding = new ASCIIEncoding();
@ -81,13 +81,13 @@ namespace OpenSim.Region.Environment.Modules.World.Archiver
public byte[] ReadEntry(out string filePath, out TarEntryType entryType) public byte[] ReadEntry(out string filePath, out TarEntryType entryType)
{ {
filePath = String.Empty; filePath = String.Empty;
entryType = TarEntryType.TYPE_UNKNOWN; entryType = TarEntryType.TYPE_UNKNOWN;
TarHeader header = ReadHeader(); TarHeader header = ReadHeader();
if (null == header) if (null == header)
return null; return null;
entryType = header.EntryType; entryType = header.EntryType;
filePath = header.FilePath; filePath = header.FilePath;
byte[] data = m_br.ReadBytes(header.FileSize); byte[] data = m_br.ReadBytes(header.FileSize);
@ -125,36 +125,36 @@ namespace OpenSim.Region.Environment.Modules.World.Archiver
tarHeader.FilePath = tarHeader.FilePath.Trim(m_nullCharArray); tarHeader.FilePath = tarHeader.FilePath.Trim(m_nullCharArray);
tarHeader.FileSize = ConvertOctalBytesToDecimal(header, 124, 11); tarHeader.FileSize = ConvertOctalBytesToDecimal(header, 124, 11);
switch (header[156]) switch (header[156])
{ {
case 0: case 0:
tarHeader.EntryType = TarEntryType.TYPE_NORMAL_FILE; tarHeader.EntryType = TarEntryType.TYPE_NORMAL_FILE;
break; break;
case (byte)'0': case (byte)'0':
tarHeader.EntryType = TarEntryType.TYPE_NORMAL_FILE; tarHeader.EntryType = TarEntryType.TYPE_NORMAL_FILE;
break; break;
case (byte)'1': case (byte)'1':
tarHeader.EntryType = TarEntryType.TYPE_HARD_LINK; tarHeader.EntryType = TarEntryType.TYPE_HARD_LINK;
break; break;
case (byte)'2': case (byte)'2':
tarHeader.EntryType = TarEntryType.TYPE_SYMBOLIC_LINK; tarHeader.EntryType = TarEntryType.TYPE_SYMBOLIC_LINK;
break; break;
case (byte)'3': case (byte)'3':
tarHeader.EntryType = TarEntryType.TYPE_CHAR_SPECIAL; tarHeader.EntryType = TarEntryType.TYPE_CHAR_SPECIAL;
break; break;
case (byte)'4': case (byte)'4':
tarHeader.EntryType = TarEntryType.TYPE_BLOCK_SPECIAL; tarHeader.EntryType = TarEntryType.TYPE_BLOCK_SPECIAL;
break; break;
case (byte)'5': case (byte)'5':
tarHeader.EntryType = TarEntryType.TYPE_DIRECTORY; tarHeader.EntryType = TarEntryType.TYPE_DIRECTORY;
break; break;
case (byte)'6': case (byte)'6':
tarHeader.EntryType = TarEntryType.TYPE_FIFO; tarHeader.EntryType = TarEntryType.TYPE_FIFO;
break; break;
case (byte)'7': case (byte)'7':
tarHeader.EntryType = TarEntryType.TYPE_CONTIGUOUS_FILE; tarHeader.EntryType = TarEntryType.TYPE_CONTIGUOUS_FILE;
break; break;
} }
return tarHeader; return tarHeader;
} }
@ -188,6 +188,6 @@ namespace OpenSim.Region.Environment.Modules.World.Archiver
{ {
public string FilePath; public string FilePath;
public int FileSize; public int FileSize;
public TarArchiveReader.TarEntryType EntryType; public TarArchiveReader.TarEntryType EntryType;
} }
} }