|
|
@@ -55,12 +55,15 @@ func (s *File) Fragments(ctx context.Context, yield FragmentsFunc) error {
|
|
|
// and fall back on treating it like a normal file and let fileFragments
|
|
|
// decide what to do with it.
|
|
|
if err == nil && format != nil {
|
|
|
- if (s.archiveDepth+1 > s.MaxArchiveDepth) && s.MaxArchiveDepth != 0 {
|
|
|
- logging.Warn().Str(
|
|
|
- "path", s.FullPath(),
|
|
|
- ).Int(
|
|
|
- "max_archive_depth", s.MaxArchiveDepth,
|
|
|
- ).Msg("skipping archive: exceeds max archive depth")
|
|
|
+ if s.archiveDepth+1 > s.MaxArchiveDepth {
|
|
|
+ // Only warn when the feature is enabled
|
|
|
+ if s.MaxArchiveDepth != 0 {
|
|
|
+ logging.Warn().Str(
|
|
|
+ "path", s.FullPath(),
|
|
|
+ ).Int(
|
|
|
+ "max_archive_depth", s.MaxArchiveDepth,
|
|
|
+ ).Msg("skipping archive: exceeds max archive depth")
|
|
|
+ }
|
|
|
return nil
|
|
|
}
|
|
|
if extractor, ok := format.(archives.Extractor); ok {
|