@ -154,7 +154,7 @@ func (i IndexFile) MustAdd(md *chart.Metadata, filename, baseURL, digest string)
// Deprecated: Use index.MustAdd instead.
// Deprecated: Use index.MustAdd instead.
func ( i IndexFile ) Add ( md * chart . Metadata , filename , baseURL , digest string ) {
func ( i IndexFile ) Add ( md * chart . Metadata , filename , baseURL , digest string ) {
if err := i . MustAdd ( md , filename , baseURL , digest ) ; err != nil {
if err := i . MustAdd ( md , filename , baseURL , digest ) ; err != nil {
slog . Error ( "skipping loading invalid entry for chart %q %q from %s: %s ", md . Name , md . Version , filename , err )
slog . Error ( "skipping loading invalid entry for chart ", "name ", md . Name , "version" , md . Version , "file" , filename , "error" , err )
}
}
}
}
@ -359,7 +359,7 @@ func loadIndex(data []byte, source string) (*IndexFile, error) {
for name , cvs := range i . Entries {
for name , cvs := range i . Entries {
for idx , v := range slices . Backward ( cvs ) {
for idx , v := range slices . Backward ( cvs ) {
if v == nil {
if v == nil {
slog . Warn ( fmt . Sprintf ( "skipping loading invalid entry for chart %q from %s: empty entry" , name , source ) )
slog . Warn ( "skipping loading invalid entry for chart: empty entry" , "name" , name , "source" , source )
cvs = append ( cvs [ : idx ] , cvs [ idx + 1 : ] ... )
cvs = append ( cvs [ : idx ] , cvs [ idx + 1 : ] ... )
continue
continue
}
}
@ -371,7 +371,7 @@ func loadIndex(data []byte, source string) (*IndexFile, error) {
v . APIVersion = chart . APIVersionV1
v . APIVersion = chart . APIVersionV1
}
}
if err := v . Validate ( ) ; ignoreSkippableChartValidationError ( err ) != nil {
if err := v . Validate ( ) ; ignoreSkippableChartValidationError ( err ) != nil {
slog . Warn ( fmt . Sprintf ( "skipping loading invalid entry for chart %q %q from %s: %s" , name , v . Version , source , err ) )
slog . Warn ( "skipping loading invalid entry for chart" , "name" , name , "version" , v . Version , "source" , source , "error" , err )
cvs = append ( cvs [ : idx ] , cvs [ idx + 1 : ] ... )
cvs = append ( cvs [ : idx ] , cvs [ idx + 1 : ] ... )
}
}
}
}