diff --git a/internal/core/basis.go b/internal/core/basis.go index 7f9e0afc6..472ac49cb 100644 --- a/internal/core/basis.go +++ b/internal/core/basis.go @@ -36,7 +36,6 @@ import ( type Basis struct { basis *vagrant_server.Basis logger hclog.Logger - config *config.Config plugins *plugin.Manager projects map[string]*Project mappers []*argmapper.Func @@ -117,17 +116,6 @@ func NewBasis(ctx context.Context, opts ...BasisOption) (b *Basis, err error) { } } - // TODO(spox): After fixing up datadir, use that to do - // configuration loading - if b.config == nil { - if b.config, err = config.Load("", ""); err != nil { - b.logger.Warn("failed to load config, using stub", - "error", err) - b.config = &config.Config{} - err = nil - } - } - // Ensure any modifications to the basis are persisted b.Closer(func() error { return b.Save() }) @@ -833,13 +821,6 @@ func WithPluginManager(m *plugin.Manager) BasisOption { } } -func WithBasisConfig(c *config.Config) BasisOption { - return func(b *Basis) (err error) { - b.config = c - return - } -} - // WithMappers adds the mappers to the list of mappers. func WithMappers(m ...*argmapper.Func) BasisOption { return func(b *Basis) (err error) {