github.com/posener/gitfs@v1.2.2-0.20200410105819-ea4e48d73ab9/cmd/gitfs/provider.go (about)

     1  package main
     2  
     3  import (
     4  	"context"
     5  	"net/http"
     6  
     7  	"github.com/posener/gitfs"
     8  	"github.com/posener/gitfs/internal/binfs"
     9  )
    10  
    11  func provider(c binfs.Config) (http.FileSystem, error) {
    12  	return gitfs.New(context.Background(), c.Project,
    13  		gitfs.OptPrefetch(true), gitfs.OptLocal("."), gitfs.OptGlob(c.GlobPatterns()...))
    14  }