github.com/manicqin/nomad@v0.9.5/client/allocrunner/network_manager_nonlinux.go (about)

     1  //+build !linux
     2  
     3  package allocrunner
     4  
     5  import (
     6  	hclog "github.com/hashicorp/go-hclog"
     7  	clientconfig "github.com/hashicorp/nomad/client/config"
     8  	"github.com/hashicorp/nomad/client/pluginmanager/drivermanager"
     9  	"github.com/hashicorp/nomad/nomad/structs"
    10  	"github.com/hashicorp/nomad/plugins/drivers"
    11  )
    12  
    13  // TODO: Support windows shared networking
    14  func newNetworkManager(alloc *structs.Allocation, driverManager drivermanager.Manager) (nm drivers.DriverNetworkManager, err error) {
    15  	return nil, nil
    16  }
    17  
    18  func newNetworkConfigurator(log hclog.Logger, alloc *structs.Allocation, config *clientconfig.Config) (NetworkConfigurator, error) {
    19  	return &hostNetworkConfigurator{}, nil
    20  }