all repos — searchix @ df3b6bfd571c38aa7099838aa43bb3aff0eff2bf

Search engine for NixOS, nix-darwin, home-manager and NUR users

feat: add DownloadOptions importer (fetches pre-built options.json)

Alan Pearce
commit

df3b6bfd571c38aa7099838aa43bb3aff0eff2bf

parent

5f9c7ef00b1ed56fb1abbade4d5dbc3041acd4fc

1 file changed, 14 insertions(+), 0 deletions(-)

changed files
M internal/importer/importer.gointernal/importer/importer.go
@@ -42,6 +42,20 @@ Logger: logger,
} } +func NewDownloadOptionsImporter( + source *config.Source, + dataPath string, + logger *slog.Logger, +) *DownloadOptionsImporter { + fullpath := path.Join(dataPath, source.Channel) + + return &DownloadOptionsImporter{ + DataPath: fullpath, + Source: source, + Logger: logger, + } +} + type importConfig struct { Filename string Source *config.Source