From 27e271b904ed52f22911432321e9adb15312223f Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Sun, 12 Mar 2023 20:34:40 -0700 Subject: [PATCH] filelist/modules: print a message when including modules from deviceinfo fixes https://gitlab.com/postmarketOS/postmarketos-mkinitfs/-/issues/24 --- internal/filelist/modules/modules.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/internal/filelist/modules/modules.go b/internal/filelist/modules/modules.go index ab4f93d..df8f6d0 100644 --- a/internal/filelist/modules/modules.go +++ b/internal/filelist/modules/modules.go @@ -53,12 +53,15 @@ func (m *Modules) List() (*filelist.FileList, error) { } // slurp up given list of modules - for _, module := range m.modulesList { - if modFilelist, err := getModule(module, modDir); err != nil { - return nil, fmt.Errorf("unable to get modules from deviceinfo: %w", err) - } else { - for _, file := range modFilelist { - files.Add(file, file) + if len(m.modulesList) > 0 { + log.Printf("-- Including kernel modules from deviceinfo") + for _, module := range m.modulesList { + if modFilelist, err := getModule(module, modDir); err != nil { + return nil, fmt.Errorf("unable to get modules from deviceinfo: %w", err) + } else { + for _, file := range modFilelist { + files.Add(file, file) + } } } }