File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -94,7 +94,8 @@ func loadSystems(c *ctx.Ctx) []error {
94
94
sysCfg .Config ["proxy" ] = CFG .Proxy
95
95
sys , err := system .New (sysCfg .Type , & sysCfg .Config , LOG )
96
96
if err != nil {
97
- c .Logger .Errorf ("error loading system: %s" , err )
97
+ c .Logger .Errorf ("error loading system %s: %s" , sysCfg .Type , err )
98
+ c .Logger .Infof ("system %s won't be available due to errors" , sysCfg .Type )
98
99
errs = append (errs , err )
99
100
} else {
100
101
c .Logger .Debugf ("loaded %s system" , sysCfg .Type )
@@ -120,13 +121,7 @@ var rootCmd = &cobra.Command{
120
121
var err error
121
122
122
123
c := ctx .New (EMBEDFS , & CFG , LOG )
123
- errs := loadSystems (& c )
124
- if len (errs ) > 0 {
125
- for _ , err = range errs {
126
- c .Logger .Error (err )
127
- }
128
- panic ("Error(s) loading system(s)" )
129
- }
124
+ _ = loadSystems (& c )
130
125
131
126
tui := tea .NewProgram (ui .NewModel (& c ), tea .WithAltScreen ())
132
127
err = tui .Start ()
You can’t perform that action at this time.
0 commit comments